Sr. Embedded Software Engineer
1 month ago
We are seeking an experienced Build and Release Engineer to join our team. As a Build and Release Engineer, you will be responsible for the creation and maintenance of build and deployment systems for our software products. This includes managing the build pipeline and ensuring that our products are built and deployed in a consistent and reliable manner. You will also be responsible for developing and maintaining scripts and tools to automate the build and deployment process.
*What will you be doing?*
* Design, develop, and maintain build and deployment systems for our medical device software and firmware teams.
* Build automated pipelines and implement best DevOps practices especially for CI/CD.
* Maintain the operating environments for software development and deployments.
* Integrate and manage external tools that improve our quality, communication, documentation, and process reliability.
* Handle release process and release documentation for products.
* Ensure tool chain enables code review, unit testing and automated system testing. Ensure seamless movement of software through these different stages and promotion of software once quality gates are passed at the required level
* Handle cloud infrastructure that is hosting the tool chain
* Build tools and dashboards to enable correct metrics are captured throughout the development lifecycle such as code quality and velocity
* Ensures creation of immutable software through the use of virtual images, containers, etc.
* Document tools and processes to ensure quality management systems requirements are met and more importantly to ensure these artifacts provide the required value in terms of quality
* Ensure cybersecurity requirements are met for software products and CI/CD systems
* Support engineering teams in troubleshoot build pipeline and deployment issues
*What will you need to be successful?*
* Education: BS in Computer Science, Computer Engineering or other equivalent education,
* 5+ years of relevant experience.
* Leading small teams building automation with tools like Docker, Ansible, and Terraform
* Advanced knowledge of Linux operating systems and command line tools
* Knowledge of scripting languages such as Perl and Python
* Proven experience with leading teams successfully managing Git repos, including migrations and branch management at scale
* Familiar with build tools like Make and CMake
* Familiar with CI / CD pipelines such as JIRA, GIT, Crucible, Jenkins, Artifactory, etc.
* Strong experience with cloud environments such as AWS
* Maybe responsible for creating Infrastructure-as-code using tools such as Terraform
* Strong experience of IT infrastructure and networking concepts
*PREFERRED QUALIFICATIONS*
* Experience with FDA regulated medical devices.
* Experience with testing frameworks like Google Test
* Experience with Robotics systems
* Experience with Windows operating systems
* Experience with application software development
*You Unlimited. *
We believe in creating the greatest good for society. Our strongest investments are in our people and the patients we serve.
Job Type: Full-time
Benefits:
* 401(k)
* Dental insurance
* Employee assistance program
* Employee discount
* Health insurance
* Health savings account
* Paid time off
* Parental leave
* Referral program
* Retirement plan
* Tuition reimbursement
* Vision insurance
Schedule:
* Monday to Friday
Application Question(s):
* Which are some of the scripting languages you are proficient on?
Experience:
* Linux Operating Systems: 5 years (Required)
Ability to Relocate:
* Pittsburgh, PA 15222: Relocate before starting work (Required)
Work Location: In person
We have other current jobs related to this field that you can find below
-
Senior Embedded Software Engineer
14 minutes ago
Pittsburgh, United States Philips Full timeJob TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&D We have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...
-
Senior Embedded Software Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States Philips Full timeJob Title Senior Embedded Software Engineer Job Description Sr. Embedded SW Engineer, CG 60 — Sleep and Respiratory Care R&DWe have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...
-
Senior Embedded Software Engineer
2 weeks ago
Pittsburgh, United States Philips North America Full timeJob TitleSenior Embedded Software Engineer Job Description Sr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&D We have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...
-
Associate Embedded Software Engineer
4 weeks ago
Pittsburgh, United States Software Engineering Institute Full timeAbout the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...
-
Associate Embedded Software Engineer
2 weeks ago
Pittsburgh, United States Software Engineering Institute Full timeAbout the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...
-
Senior Embedded Software Engineer
7 days ago
Pittsburgh, Pennsylvania, United States Philips Full timeJob TitleSenior Embedded Software EngineerJob DescriptionSr. Embedded SW Engineer, CG 60— Sleep and Respiratory Care R&DWe have an exciting opportunity for a Sr. Embedded Software Engineer to play a critical role in improving and saving lives around the world through expertise in Systems Design, Development, and Integration, for Philips' Sleep &...
-
Sr. Embedded Software Engineer
2 weeks ago
Pittsburgh, United States Carnegie Mellon University Full timeAbout the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you’ll be part of an exciting and...
-
Embedded Software Engineer
2 months ago
Pittsburgh, United States Agilite Full timeJob DescriptionJob DescriptionSalary: JOB DESCRIPTIONOur client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance. As a Staff Embedded Software Engineer you will play a lead...
-
Embedded Software Engineer
4 weeks ago
Pittsburgh, United States Agilite Full timeJob DescriptionJob DescriptionSalary: JOB DESCRIPTIONOur client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance. As a Staff Embedded Software Engineer you will play a lead...
-
Embedded Software Engineer
4 weeks ago
Pittsburgh, United States Agilite Full timeJob DescriptionJob DescriptionSalary: JOB DESCRIPTIONOur client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance.As a Staff Embedded Software Engineer you will play a lead...
-
Director, Embedded Software Engineering
2 weeks ago
Pittsburgh, United States The Ladders Full timeDirector, Embedded Software Engineering - Hybrid Our client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance. As Software Embedded Engineering Director, you will lead the...
-
Director, Embedded Software Engineering
2 months ago
Pittsburgh, United States Agilite Full timeJob DescriptionJob DescriptionSalary: Director, Embedded Software Engineering – HybridOur client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance.As Software Embedded...
-
Director, Embedded Software Engineering
4 weeks ago
Pittsburgh, United States Agilite Full timeJob DescriptionJob DescriptionSalary: Director, Embedded Software Engineering – HybridOur client is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance.As Software Embedded...
-
Embedded Software Engineer
4 weeks ago
Pittsburgh, United States Carnegie Mellon University Full timeAbout the roleAre you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you’ll be part of an exciting and impactful...
-
Director, Embedded Software Engineering
2 weeks ago
Pittsburgh, Pennsylvania, United States Omnicell Full timeJob Description Director, Software Engineering - Hybrid Omnicell is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance. As an Omnicell Software Embedded Engineering Director, you...
-
Embedded Software Engineer
4 weeks ago
Pittsburgh, United States Carnegie Mellon University Full timeAbout the role Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully. Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable...
-
Embedded Software Engineer
4 weeks ago
Pittsburgh, United States Carnegie Mellon University Full timeAbout the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where youll be part of an exciting and impactful...
-
Sr. Embedded Software Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States PSRTEK Inc Full timeHi, Hope you are doing good today. A short description of the job can be found below. If you are interested, kindly respond with an updated copy of your resume. Role: Embedded Software Engineer Location: Pittsburgh, PA- Hybrid Duration: Long Term Contract (2+ Years) Client: Cyient / Hitachi Mandatory skills: C++ and Linux Totally we have 3 different roles...
-
Embedded Software Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States Quintech Electronics & Communications, Inc. Full timeQuintech Electronics & Communications, Inc. is seeking Embedded Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology. Additional Duties:Responsible for the design of embedded software to be used in the company's products. Create, support and...
-
Embedded Software Engineer
2 weeks ago
Pittsburgh, Pennsylvania, United States Aspinity, Inc. Full timeOne of the big challenges product manufacturers face is to meet the market demand for battery-operated, always-on, always-sensing products without sacrificing sensing capabilities, maintaining reasonable battery-life, and keeping data secure and local. Aspinity's novel and patented analog machine learning (ML) solution marks a paradigm shift in the way...