
Senior Software Developer, C/C++
Emerson
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Collaborate – Foster a creative atmosphere and work with Scrum Masters, Product Owners, and Marketing to effectively support the development and test needs of the software and firmware.
- Innovate – Develop technologies to maintain our market leadership using the latest tools and frameworks.
- Automate – Write automated unit tests and system level tests to continue building our automation pipeline and a release-ready product.
- Iterate - Help the scrum team continuously improve its environment and processes.
Requirements
- Bachelor’s degree in Computer/Electrical Engineering, Computer Science or a related engineering degree AND 4+ years of relevant experience
- Or a Master’s degree in Computer/Electrical Engineering, Computer Science or related engineering degree AND 3+ years of relevant experience
- Proficiency in the development of real-time software in C/C++
- Experience with real-time operating systems and Linux
- Proficiency with object-oriented design techniques
- Authorized to work in the United States without sponsorship now and in the future
Benefits
- We provide a market-leading 401(k) and profit-sharing plan
- a variety of medical insurance plans, with dental and vision coverage
- family formation benefits in addition to paid parental leave (maternal and paternal)
- Employee Assistance Program
- tuition reimbursement
- employee resource groups
- recognition
- flexible time off plans, inclusive of vacation, holiday, and sick leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++real-time software developmentobject-oriented designautomated unit testssystem level testsautomation pipelinereal-time operating systemsLinux
Soft Skills
collaborationcreativitycontinuous improvement
Certifications
Bachelor’s degreeMaster’s degree