If you are a REMOTE Sr Embedded Software Engineer with experience, please read on!
We are an industry leader in Industrial Automation helping our customers from Mom and Pop shops all the way up to Fortune 500 companies. We are looking for a skilled Senior Embedded Software Engineer to join our well-estabilished team!
What You Will Be Doing
Work in a variety of hardware and software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and from general-purpose to embedded real-time operating systems
Use modern continuous integration and development tools and technologies
Implement low-level / hardware facing software, rapid prototype and perform hardware bring-up with technical guidance from senior engineering personnel
Participate in all aspects of the embedded software quality process, including design and code review, and developing unit and functional testware
In this role, you will responsible for a full development workflow (design, implementation, and test) during the creation of next-generation products.
Ensure proper operation of safety- and security-critical embedded software for new Programmable Logic Controllers
Translation of functional and high-level requirements into test cases
Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization
Participate as a member of an agile team within the Scaled Agile Framework, and actively monitor and improve the overall health, predictability, and velocity of the team as well as the larger Agile Release Train
Preferred
5+ years of software engineering experience with demonstrated professional development in software design, testware, tool development, and software development
Ability to understand and apply knowledge of object-oriented analysis, design, and programming techniques
Experience programming in object-oriented languages like C++Experience developing and maintaining automated tests and tools in Python
Previous experience working with test architectures preferably with real-time embedded development environments
Experience working with industrial protocols, especially Common Industrial Protocol (CIP)Experience testing software to meet safety and security standards such as IEC 61508 or IEC 62443Ability to direct the day-to-day technical activities of a small team of engineers
What You Need for this Position
Bachelors degree or related experience
AND
5+ years experience with:
Embedded C++
Developing software for embedded systems, especially using an embedded RTOS or Linux
Debugging software systems using either an on-chip debugger or a software-based debugger such as GDB
Developing software using a scripting language such as Python
Familiarity using compilers and toolchains targeting ARM and Intel processors
Advanced coursework related to software engineering, embedded systems, operating systems, or computer architecture
- Embedded
- C++
- Senior Embedded Software Engineer
- Sr Embedded Software Engineer
- Controls
- PLC
- Agile
- Automated Tests
- Python
- Real-time Embedded
So, if you are a REMOTE Sr Embedded Software Engineer with experience, please apply today!
Email Your Resume In Word To
Looking forward to receiving your resume through our website and going over the position with you. Clicking apply is the best way to apply, but you may also:
- Please do NOT change the email subject line in any way. You must keep the JobID: linkedin : DW8- -- in the email subject line for your application to be considered.***
Devan Walls - Sr. Executive Recruiter - CyberCoders
Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.
Your Right to Work - In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
CyberCoders will consider for Employment in the City of Los Angeles qualified Applicants with Criminal Histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.