Sr. Embedded Software Engineer I jobs in United States
info-icon
This job has closed.
company-logo

Atlas Copco Group ยท 2 days ago

Sr. Embedded Software Engineer I

Atlas Copco Group is a leader in industrial innovation, and they are seeking a Senior Embedded Software Engineer for their Embedded Systems team. The role involves improving software management and documentation procedures while developing software for STM32 Arm processors, and collaborating with various teams to ensure product expectations are met.

Machinery
check
Growth Opportunities

Responsibilities

Drive a Quality Pro-active design process
Use of Repos, IDEs, Static and Dynamic Analysis Tools, Unit Testing, Build Pipelines and other software programs to better visualize and prepare for testing and troubleshooting new code releases
Collaborate with group on detailed software specifications and use these documents to plan and drive the development schedule
Create well documented code with the forethought of other engineers to be able to evaluate the code and make changes in the future
Use a master/functional specification document to create user stories and determine priority and scheduling for sprints
Ensure the use of design check list and improve them by lesson learned
Testing checklists should prove new designs completely before going into production
Collaboration with Embedded Hardware Engineers to determine software needs based on component selection, or choose components based on software ability
Lead a Quality Reactive design process
Use a formalized process to document and clearly identify the issue, then the root cause
Organize quick solution to warranty issues, especially on NPD field follow-up phase
Manage the software product lifecycle
Planning, Design, Implementation, Testing, Maintenance
Create organized and well tested software for medical air/vac controls and gas pressure monitoring equipment
Contribute to the evolution of our software platform to ensure it stays current and allows for the use of new technology
Collaborate on creating engineering specifications and documentation
Promote Ideas for continuous improvement and innovation
Interact on-time, with transparency and commitment with colleagues & managers
Maintain respectful and polite relationships with all contacts

Qualification

C/C++ developmentSTM32 ARM processorsAgile methodologiesEmbedded Operating SystemsDebugging/trace knowledgeSoftware project lifecycleRevision control (GitHub)Issue tracking (Azure DevOps)Innovative thinkingCommunicationTeamworkProblem solvingOrganizational skills

Required

Agile development methodologies; Kanban or SCRUM
Developing in C/C++ with ARM processors (STM32 preferred)
Use of STM32Cube development tools and/or similar Eclipse-based IDE
Breaking down User Stories into software development tasks and creating realistic estimated delivery dates
Full software project development life-cycle including post-delivery defect management and feature additions
Use of Github or similar software for revision control of projects
Use of Azure DevOps, Jira or similar software for issue tracking
Use of Azure DevOps, Jira or similar software for project management
Use of Embedded Operating Systems like FreeRTOS or ThreadX
6+ years experience in an embedded software/firmware role
Analysis of RTOS or Bare Metal applications
Debugging/trace knowledge for troubleshooting/analysis
Knowledge of popular protocols including SPI, I2C, UDP, HTTP, Modbus RTU, Modbus TCP, BACnet or similar BAS
Excellent communication skills with all departments
High ability to work in teams
Ability to manage work around deadlines
Analytical approach to problem solving capability, with the sense of reactivity
Strong understanding of customer needs
Innovative, creative, curious, out of the box thinking, patent creation and continuous improvement
Strong sense of ownership, ability to lead until a successful conclusion with a never give-up attitude
Reliable & organized in your work
Positive attitude, constantly raising the performance bar, being proactive
Appreciate and respect procedures, being rigorous

Benefits

Excellent paid time off (3 weeks)
Paid Holidays
Health / Dental / Vision insurance (coverage begins the first of the month after you start)
Life & Disability insurance fully paid by Atlas Copco
Generous 401(k) retirement plan
Maternity & Paternity leave
Gym membership reimbursement
Rewards for wellness checkups
Educational assistance to grow your skills and advance your career
$1,500 referral bonus for helping us bring great people to the team
Modern, state-of-the-art facility designed to make your workday enjoyable and inspiring
Convenient self-service food market with quick, healthy options

Company

Atlas Copco Group

company-logo
Atlas Copco Group enables technology that transforms the future.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Shantel M.
HR Business Partner
linkedin
Company data provided by crunchbase