
Senior / Staff Embedded Software Engineer (Automotive / Linux / Tools)
2 weeks ago
Senior / Staff Embedded Software Engineer (Automotive / Linux / Tools)
Join us as an experienced Software Engineer to drive the development of innovative, high-performance automotive products from inception. Play a pivotal role in shaping software architecture, designing embedded software/firmware and tool applications, and enhancing test methodologies. Collaborate with systems design, marketing and customer support teams to ensure our products exceed industry standards in functionality, performance, and reliability.
Responsibilities- Develop and validate software, firmware, tools applications, and/or specialized utility and test programs.
- Design software architectures that interoperate with standard interfaces and open systems.
- Engage in all phases of software development – design, coding, unit testing, debugging, integration and release – while meeting key specifications and schedules.
- Participate in code/design reviews, triage, issue resolution to improve product reliability.
- Analyse customer needs and system requirements to design and customize software for optimal performance, scalability and interoperability.
- Provide guidance on technical software design, feasibility with effective documentation.
- Bachelor’s / master’s degree in engineering, Information Science, Computer Science or related field.
- Strong understanding of embedded systems fundamentals and computer architecture.
- 8+ years of working experience in embedded systems development, software architecture.
- Proficiency in C/C++ and bash scripting, with familiarity in at least one of the following:
- Python, C#, .NET, WPF, WinForms.
- Experience in development for and testing on Linux / embedded Linux platforms.
- Expert proficiency with system debug and analysis tools.
- Possess good working knowledge of network and communication protocols. e.g., I2C, SPI, MDIO, GPIO, UART, TCP/IP, ETH, Wi-Fi, etc.
- Independent, self-starter with strong problem-solving and analytical skills.
- Familiarity with software life cycle development processes and secure coding principles.
- Experience in automation testing and CI/CD tool integration to enhance workflow efficiency.
- Experience in usage and deployment of emulation platforms for development and debug.
- Working knowledge of automotive networking and communication technologies.
- Senior / Staff level
- Employment type: Full-time
- Industry: Semiconductor Manufacturing
Referrals increase your chances of interviewing at Realtek Semiconductor Corp. by 2x
Get notified about new Senior Embedded Software Engineer jobs in Singapore, Singapore .
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Software Engineer- Senior Embedded Engineer
3 days ago
Singapore REALTEK SINGAPORE PRIVATE LIMITED Full timeJob Summary: Join us as an experienced Software Engineer to drive the development of innovative, high-performance automotive products from inception. Play a pivotal role in shaping software architecture, designing embedded software/firmware and tool applications, and enhancing test methodologies. Collaborate with systems design, marketing and customer...
-
Software Engineering Manager
1 day ago
Singapore Canonical Full timeSoftware Engineering Manager - Desktop and Embedded Linux Optimisation Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical Continue with Google Continue with Google Software Engineering Manager - Desktop and Embedded Linux Optimisation 4 months ago Be among the first 25 applicants Join to apply for...
-
Embedded Software Engineer
7 days ago
Singapore Tek Village Pte Ltd Full time**Responsibilities**: - Software development on Embedded Linux platform - Design documentations **Requirements**: - Bachelor's Degree in Engineering (electronics, electrical or related fields) - must have Embedded software programming skills ( C/C++) - must have a working experience with Linux on ARM and/or MIPS and/or X86 with a good understanding of...
-
Software Engineer
2 weeks ago
Singapore Singapore Technologies Engineering Ltd Full timeJob ID: 17431 - Location: 11 Bishan Street 21, SG - Description: - ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to...
-
Senior Staff Embedded Software Engineer
1 day ago
Singapore MAXLINEAR ASIA SINGAPORE PRIVATE LIMITED Full timeJob Responsibilities:- Design and develop MaxLinear Board Support Package (BSP) for high performance next generation network processor SoCs for networking, storage and security appliances Linux Driver/Kernel development for Ethernet/DSL/PON/WIFI Modem/Router/Home Gateway Firmware development on RTOS in microcontrollers Pre and post silicon...
-
Senior Automotive Embedded Software Engineer
1 week ago
Singapore CARUX TECHNOLOGY PTE. LTD. Full timeOverview Job Description: support work on quotation request and proof of concept Design, develop, and test embedded software for various applications. Integrate software and hardware components in collaboration with hardware engineers. Develop and maintain software documentation, including design specifications Participate in code reviews and provide...
-
Embedded Software Developer
7 days ago
Singapore Triton AI Pte Ltd Full timePermanent Role - Attractive pay package + Bonus - Automotive MNC, Central Location - Knowledge/experience in embedded C/C++ is a MUST - Good understanding of embedded systems **Role**: - Analyze customer system requirements and create or update software requirement specification accordingly - Participate in the requirement reviews with other stake holders...
-
Software Engineer
2 weeks ago
Singapore MERRY ELECTRONICS (SINGAPORE) PTE. LTD. Full time**Responsibilities**: - Develop software in embedded Android/Linux devices including software design as well as implementation and customization of solutions using Android/Linux operating systems. - Perform system tunning/optimization and improve system stability using a strong background in embedded system,operating system, and multi-thread programming. -...
-
Senior Staff Embedded Software Engineer
2 weeks ago
Singapore Ambition Singapore Full timeAbout the Company My client is a leading player internationally in the semiconductor space, with a strong presence in connectivity. They are now looking for an experienced software engineer to join their technically excellent team. Key Responsibilities You will be responsible for firmware and linux kernel/ driver development for connectivity products such as...
-
Embedded Linux Sw Engineer
2 weeks ago
Singapore Vizmonet Pte Ltd Full time**Job Profile and Responsibilities** - Design, code and integrate software for an embedded Linux platform - Customization, deployment and maintenance of Linux software on different hardware platforms - Interact with Linux kernel and integrate new radio drivers - Involve in continuous improvement and maintenance - Involve in testing, debugging and engineering...