Chief Embedded Software Architect

5 days ago


Singapore beBeeSpecialist Full time
Job Title:
Specialist Software Engineer - C++ (Embedded)

As a highly skilled Specialist Software Engineer, you will be responsible for delivering high-quality software solutions that meet customer requirements. Your tasks will include designing and implementing features, bug-fixing, and ensuring adherence to coding and quality guidelines.

Key responsibilities include leading the component team, conducting code reviews, providing documentation inputs, and ensuring delivery aligns with organizational and project quality processes.

The ideal candidate should have at least 12 years of hands-on development experience and be highly proficient in C/C++ programming. Additionally, a minimum of 5 years of experience in embedded software development for medical devices is required.

Working knowledge of C# and the ability to design and implement object-oriented software across PC and embedded programming languages (C#, C, C++) is essential. Experience with control systems (medical or industrial) and state machine-based implementation is preferred. Familiarity with real-time operating systems such as VxWorks, QNX, or others, as well as the Rhapsody Tool, is beneficial.

Strong communication skills and fluency in English (both written and spoken) are necessary for this role. Knowledge of DICOM and the medical domain would be an added advantage.



Required Skills and Qualifications:
  • C/C++ programming
  • Embedded software development
  • Object-oriented software design
  • Control systems
  • Real-time operating systems
  • Rhapsody Tool
  • DICOM and medical domain knowledge


Benefits:
- Competitive salary package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment

  • Singapore beBeeEmbedded Full time $180,000 - $250,000

    Job DescriptionWe are seeking an exceptionally skilled and experienced Senior Embedded Software Engineer to join our team. This pivotal role involves architecting and designing embedded systems from concept to finished product.


  • Singapore Sioux High Tech Software Ltd. Full time

    **About Sioux** Sioux is a strategic **high-tech solutions provider** that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore G. TECH PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities:● Design, develop, and maintain embedded software for embedded platforms and bare-metal systems.● Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components.● Collaborate closely with hardware engineers and system architects to ensure seamless...


  • Singapore G. TECH PTE. LTD. Full time

    Responsibilities: ● Design, develop, and maintain embedded software for embedded platforms and bare-metal systems. ● Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components. ● Collaborate closely with hardware engineers and system architects to ensure seamless hardware-software integration and...


  • Singapore G. TECH PTE. LTD. Full time

    Responsibilities: ● Design, develop, and maintain embedded software for embedded platforms and bare-metal systems. ● Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components. ● Collaborate closely with hardware engineers and system architects to ensure seamless hardware-software integration and...


  • Singapore beBeeEmbedded Full time $80,000 - $120,000

    Embedded Software Developer Role"> ">">We are seeking a skilled Embedded Software Developer to design, develop, and maintain embedded software for various platforms and bare-metal systems.">The ideal candidate will have expertise in implementing and optimizing communication protocols such as Serial, CAN, Ethernet, and collaborating closely with hardware...


  • Singapore U3 Infotech Pte Ltd. Full time

    Job Description - Analyze customer system requirements and create or update software requirement specification accordingly - Participate in the requirement reviews with other stake holders in the project - Design innovative and robust software with Good Quality that meets Software requirement Specification - Work with software Architects to perform design...


  • Singapore ACHIEVE TECHNOLOGY ASIA PACIFIC PTE LTD Full time

    **Job Description - Analyze customer system requirements and create or update software requirement specification accordingly - Participate in the requirement reviews with other stake holders in the project - Design innovative and robust software with Good Quality that meets Software requirement Specification - Work with software Architects to perform design...

  • Software Architect

    5 days ago


    Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full time

    Our client is a well known Global Engineering software development center. Due to expansion, they are looking for programmer talents for their Automotive Business Unit dealing with automotive control center and human user-machine interface. **Job Scope**: - Analyze customer function, HW design or system design requirements and create or update software...


  • Singapore KRISV CONSULTING SERVICES PTE. LTD. Full time

    **Responsibilities**: - Develop and test embedded software in C/C++ for medical devices - Convert product needs into reliable software and firmware - Work with real-time operating systems or bare-metal environments - Collaborate with teams across hardware, systems, and quality - Review code, run tests, and help debug software - Follow strict medical device...