Staff Engineer- Embedded Software
4 days ago
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us
Job Description
Staff Engineer- Embedded Software
Singapore
The Staff Engineer -Embedded Software you will be responsible for developing Next Generation IO products. As an integral member of the product development team, you will participate in the entire product development life cycle, following Rockwell's established processes. You will be expected to consistently meet high-quality project deliverables while collaborating effectively in a diverse and multicultural team environment.
You will report to Engineering Manager-Firmware follow a Hybrid working schedule in Singapore.
Your Responsibilities:
- Contribute to full-cycle embedded software product development, from initial concept through to delivery.
- Work according to Rockwell Automation's product development processes and quality standards.
- Collaborate with cross-functional teams in a multicultural environment to lead innovation and product excellence.
- Apply modern technologies and best practices in embedded system design and processes.
- Contribute to the creation and maintenance of design documentation, including firmware and software specifications.
- Utilise hardware-assisted debugging tools (e.g., oscilloscopes, logic analysers) for troubleshooting and validation.
- Seek opportunities for improvement and implement novel solutions to design and technical challenges
The Essentials - You Will Have:
Educational Qualifications
- Degree in Computer Engineering, Electrical/Electronic Engineering, with a focus on Embedded Software Engineering or Master's in Computer Science
Experience:
- Minimum 8 years of relevant experience in designing and developing real-time embedded systems
- Experience leading technical
Technical Skills:
- Expertise in developing embedded software using C and C++ programming languages
- Experience in industrial control systems is advantageous.
- In-depth understanding and hands-on experience with 32-bit ARM microcontroller, boot processes and low-level device drivers.
- Proficiency in Real-Time Operating Systems (RTOS), including developing embedded applications on RTOS platforms
- Experience in Communication Protocols like TCI/IP, CIP
- Experience in develop design documentation for firmware and embedded software, with familiarity in established design techniques and patterns
- Have knowledge in Secure Coding CERT C/C++ Standard will be an advantage.
- Have experience in Security Development processes will be an advantage.
- Have familiarity with unit testing methodologies
- Experience using multiple hardware-assisted debugging tools
- Familiarity with Agile processes, static analysis tools, and version control systems (e.g., Git).
The Preferred - You Might Also Have:
- Demonstrated passion for embedded engineering and a commitment to continuous improvement.
- Apply best practices and modern technologies in embedded design.
- collaboration with multicultural, cross-functional teams.
- Willingness to experiment within acceptable boundaries.
- A creative mindset for introducing novel solutions to design and challenges.
What We Offer:
Our benefits package includes …
- Comprehensive mindfulness programs with a premium membership to Calm
- Volunteer Paid Time off available after 6 months of employment for eligible employees
- Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
- Employee Assistance Program
- Personalized wellbeing programs through our OnTrack program
- On-demand digital course library for professional development
... and other local benefits
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.
#LI-Hybrid
#LI-NB1
-
Staff Engineer, Embedded Software
1 day ago
Singapore Rockwell Automation Full timeAs a Senior/Staff Embedded Software Engineer, you will have the opportunity to drive customer issues to resolution by providing technical investigation, debugging and solutions. You become part of an agile team that believes in a customer first approach and achieve this by knowledge sharing, innovative thinking, collaboration, and organizational teamwork....
-
Staff Engineer, Embedded Software
4 days ago
Singapore Rockwell Automation Full timeRockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...
-
Staff Engineer
5 days ago
Singapore Ambiq Micro Inc Full timeScope As the Staff Engineer - Embedded MCU Software at Ambiq, you will drive the development and testing of core MCU functions in the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. These include features such as memory management (Cache, MMU, MPU), data movement (DMA), and general MCU management. You will also contribute to defining and...
-
Embedded Software Engineer
1 day ago
Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full timeJoin the largest semiconductor industry leader as an Embedded Engineer, and play a crucial role in developing cutting-edge embedded systems and technologies. **Responsibilities**: - Design, develop, and debug embedded software for semiconductor products. - Collaborate with cross-functional teams to define system requirements and specifications. - Implement...
-
Staff Embedded Software Engineer
2 hours ago
Singapore SEARCH STAFFING SERVICES PTE. LTD. Full timeOur client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. This is a newly created position with the Singapore team. As a Staff Engineer - Embedded MCU Software , you will drive the design, development, and testing of core MCU functions within the SDK. This role involves extending hardware adaptation...
-
Staff Embedded Software Engineer
1 week ago
Singapore SEARCH STAFFING SERVICES PTE. LTD. Full timeOverview Our client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. This is a newly created position with the Singapore team. Role Staff Engineer – Embedded MCU Software , you will drive the design, development, and testing of core MCU functions within the SDK. This role involves extending hardware...
-
Embedded Software Engineer
2 weeks ago
Singapore BLUE STREAM CONSULTANCY PTE. LTD. Full timeAre you a Software Engineer keen on being a part of a team filled with multicultural and international people that shares a true passion for software Engineering? Wanting to be a part of the next big thing? Keep reading.. This global powerhouse is on the lookout for a Software Engineer (Embedded) that has programming skills in ANSI/Embedded C/C++ that can...
-
Embedded Software Engineer
1 week ago
Singapore ASMPT SINGAPORE PTE. LTD. Full timeAbout the role ASMPT Singapore Pte Ltd. is seeking an experienced Embedded Software Engineer to join our team in the Yishun North Region. This is a full‐time position where you will be responsible for developing and implementing high‐quality embedded software solutions that are critical to the success of our innovative engineering projects. What you'll...
-
Senior Staff Embedded Software Engineer
2 hours 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...
-
Embedded Software Engineer
3 days ago
Singapore ENVIRODYNAMICS SOLUTIONS PTE. LTD. Full time**Job Advertisement: Embedded Software Engineer - Embedded ML Systems** Are you ready to revolutionize the world of semiconductor technology? Our esteemed client, a semiconductor company, is seeking a talented Embedded Software Engineer with a passion for cutting-edge Machine Learning (ML) systems. **Position**:Embedded Software Engineer - Embedded ML...