Current jobs related to Senior Software/embedded Software Developer - Singapore - NodeFlair
-
Senior Embedded Software Developer
1 week ago
Singapore beBee Careers Full timeJob Summary:We are seeking a skilled Senior Firmware and Embedded Systems Specialist to join our team. This role will play a crucial part in the design and development of embedded software/firmware for advanced electronic systems.Main Responsibilities:Design and development of efficient low-level device drivers and firmware for interfacing with hardware...
-
Senior Embedded Software Developer
1 week ago
Singapore beBee Careers Full timeJob SummaryWe are seeking an experienced Senior Embedded Software Developer to design, develop, and maintain embedded Human Machine Interface (HMI) applications and desktop Graphical User Interface (GUI) development tools.Key Responsibilities:Develop, implement, and maintain HMI applications using the Bridgetek EVE embedded Graphics Processing Unit (GPU)...
-
Embedded Software Developer
1 week ago
Singapore beBee Careers Full timeJob DescriptionWe are seeking a highly skilled and experienced Embedded Software Developer to join our team. In this role, you will design and implement software for embedded devices and systems from requirements to production and commercial deployment.
-
Senior Embedded Software Engineer
4 days ago
Singapore CLOUD KINETICS CONSULTING PTE. LTD. Full timeAs a Senior Embedded Software Engineer, you'll be responsible for designing and developing the embedded Linux software that drives the unique line of proprietary devices. **Responsibilities**: - Develop and Enhance Embedded Systems: Implement new features and modifications to Embedded Operating Systems, ensuring they meet product requirements. Conduct...
-
Embedded Software Developer
3 days ago
Singapore beBee Careers Full timeJob DescriptionThis role requires a highly skilled Embedded Software Engineer to join our team. As a key member of the engineering team, you will be responsible for developing in-depth knowledge of modules/sub-modules and becoming a Subject-Matter-Expert. You will provide guidelines and documentation for owned modules/sub-modules and ensure that all project...
-
Software Developer
6 days ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time**Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...
-
Embedded Software Engineer
2 weeks ago
Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full timeWe are seeking a talented Embedded Software Engineer to join our team at a leading semiconductor client. As an Embedded Software Engineer, you will play a vital role in designing, developing, and testing software solutions for embedded systems, contributing to the development of cutting-edge semiconductor products. **Responsibilities**: - Design and...
-
Embedded Software Developer
1 week ago
Singapore beBee Careers Remote Work Freelance Full time**Job Description:**Firmware Engineer responsible for developing firmware infrastructure and innovative solutions to meet product quality, test cost, manufacturing yield, and debug requirements.**Key Responsibilities:**Design and develop firmware libraries and solutions to meet product requirementsCollaborate with architecture/design, verification, and...
-
Software Engineer
2 weeks ago
Singapore NodeFlair Full time**Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** Java C - As a Software Engineer in Thales Embedded Product Development Team in ECC, you will participate in the design, implementation, validation and deployment of Embedded Products for major OEM customers.**A week in the life of an...
-
Software Engineer
2 weeks ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$4,687 - S$7,276 / Monthly EST **Job Type** Permanent **Seniority** Mid Junior **Years of Experience** 2-5 years **Tech Stacks** Java C - As a Software Engineer in Thales Embedded Product Development Team in ECC, you will participate in the design, implementation, validation and deployment of Embedded Products for major OEM...
Senior Software/embedded Software Developer
3 weeks ago
**Job Summary**:
**Salary**
S$6,700 - S$10,750 / Monthly EST
**Job Type**
Permanent
**Seniority**
Senior
**Years of Experience**
At least 5 years
**Tech Stacks**
C++ BLE play C
- As a Senior Software Engineer for Rockwell Automation, you will have the opportunity to design and develop industry-leading commercial software known for its innovation and usability. You will also be responsible for performing intermediate level software testing tasks including, but not limited to, test development, planning, scheduling, and execution.
- In this position, you will be a key player in subsystem design, implementation, and testing. You will play an active role in all the stages of the development lifecycle and support your team throughout the process. You will also help ensure that developed products meet requirements and are within total quality management standards. This position will allow you to collaborate with multiple global cross-functional teams and may also require you to be the technical lead of a small-scale feature or portion of a feature.
- When you join our software engineering group, you become part of a team that believes in knowledge sharing and collaboration and that is committed to using reliable and well-thought-out engineering practices and technology to overcome any challenges.- **Essential Functions**
- Collects, contributes to and documents requirements for a feature and its components, ensuring the information required for the development of software and corresponding test cases are contained in the specifications.
- Develops new subsystem designs or contributes to existing ones ensuring they meet the established requirements.
- Establishes a timeline and determines the resources needed to execute a design. Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach. Provides progress reports, as needed.
- Implements and documents code that meets the requirements of the software design, develops and executes thorough unit test plans.
- Reports, analyzes, debugs and corrects anomalies, determines the origin and root cause of anomalies identified.
- Takes the lead in the integration of other components by solving problems within and across subsystems to produce a final product.
- Leads or participates in reviews of documents, designs, code, test cases and user documentation.
- Responsible for the maintenance and integrity of one or more software subsystems.
- Builds relationships and interacts with peers to ensure assigned tasks are prioritized appropriately.
- Takes the lead on identifying and recommending software development capability improvements in the areas of software development practices, development tools, and test automation.
- Thinks outside the box and is willing to research and explore new avenues to overcome obstacles by utilizing the latest technologies and standards.
- Clearly communicates and conveys design concepts, both verbally and in writing. A ble to learn and understand complex control system concepts.
**Minimum Qualifications**
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent Typically requires a minimum of five years of experience in a software product development environment
**Desired Qualifications**
- Direct experience with designing and implementing software of embedded devices and systems using C/C++
- Basic knowledge of compiler and compiler tool chain, such as gcc, yacc and antlr
- Direct experience with Agile software development process
- Direct experience with the Industrial Automation industry will be an advantage
- Direct experience collaborating with local and global technical development teams
- Excellent interpersonal, verbal and written communication skills