Lead Embedded Software Engineer
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. With over 250,000 diverse, talented and dedicated employees across 100 locations in 30 countries, our vision is to be the most technologically advanced and trusted manufacturing solutions provider. We combine an unmatched breadth and depth of end-market experience, technical and design capabilities, manufacturing know-how, supply chain insights and global product management expertise to enable success for the world’s leading brands. We are driven by a common purpose to make a positive impact for each other, our communities, and the environment.
Location
This role will be based at our St. Petersburg, FL (Gandy) facility.
Essential Duties and Responsibilities
- Lead Software team in cross-functional engineering environment for the development of firmware and embedded applications.
- Design and implement software of embedded devices and systems from requirements to production.
- Create and review design specifications, source code and other technical documentation.
- Provide technical leadership in software architecture and design discussions.
- Design and integrate low-level drivers, abstraction layers, application, and other software components for embedded systems.
- Ensure the robustness, security, and quality of the software developed by the team.
- Support board bring up, hardware/software debugging and troubleshooting.
- Design test utilities to evaluate system performance.
- Ensure timely delivery for all project milestones while following Jabil’s design quality process
- Conduct technical discussions with customers, business units and project teams
- Mentor junior members of team to sharpen their Software Engineering skills.
- Stay abreast of the latest technology trends and advancements in embedded software engineering.
Knowledge & Abilities
- Familiarity with software configuration management tools, defect tracking tools, and peer review techniques.
- Excellent problem-solving and analytical skills.
- Strong leadership skills and experience managing a team of engineers.
- Excellent communication and interpersonal skills.
- Expert knowledge of developing software using C/C++ and Python.
Minimum Qualifications
- Bachelor’s degree in Electrical/Computer Engineering or related field from an accredited four-year college or university. Master’s degree preferred.
- Minimum of 7+ years of professional experience developing embedded solutions with a minimum of 2 years’ experience as a Lead Software Engineer.
- Experience with microcontrollers, SoC platforms, and various communication protocols (e.g., SPI, I2C, UART, CAN, Modbus).
- Experience with Linux BSP and application development is desired.
- Experience of developing solution for high-voltage battery systems is a big plus.
-
Lead Embedded Software Engineer
2 weeks ago
St. Petersburg, United States Jabil Full timeAt Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. With over 250,000 diverse, talented and dedicated employees across 100 locations in 30 countries, our vision is to be the most technologically advanced and trusted manufacturing solutions provider. We combine an unmatched breadth and depth of end-market experience, technical and design...
-
Embedded Software Engineer
7 days ago
St Louis, United States Cindavi Full timeJob Description:We are a forward-thinking company specializing in innovative agricultural solutions. We are actively seeking a dedicated and highly skilled Embedded Software Engineer to join our dynamic team. If you thrive in a challenging environment, have a passion for embedded systems, and meet our specific requirements, we want to hear from you. Key...
-
Embedded Software Engineer
Found in: Talent US C2 - 2 weeks ago
St. Louis, United States Cindavi Full timeJob Description:We are a forward-thinking company specializing in innovative agricultural solutions. We are actively seeking a dedicated and highly skilled Embedded Software Engineer to join our dynamic team. If you thrive in a challenging environment, have a passion for embedded systems, and meet our specific requirements, we want to hear from you.Key...
-
Software Tester
1 week ago
St Petersburg, United States Focus School Software Full time***Please note that if anyone reaches out to you from a email address domain that is not @focusschoolsoftware.com, it is fraudulent and not an actual representative of Focus. Focus School Software is a fast-growing school management software company. We thrive on creating some of the most innovative features on the market today, helping educators to meet...
-
Senior Software Engineer
6 days ago
St Petersburg, United States iO Associates - US Full timeI'm scaling a Cloud Tech team for a company based in St Petersburg, FL due to increased growth over the past year.One of the positions is a Senior Software Engineer who will be responsible for various internal and external client solutions and product-based support. Responsibilities:- Design, develop, and maintain applications using Azure services- Implement...
-
Senior Software Engineer
7 days ago
St Petersburg, United States iO Associates - US Full timeI'm scaling a Cloud Tech team for a company based in St Petersburg, FL due to increased growth over the past year. One of the positions is a Senior Software Engineer who will be responsible for various internal and external client solutions and product-based support. Responsibilities: - Design, develop, and maintain applications using Azure services -...
-
Software Engineer 3
1 week ago
St. Louis, United States PDS Defense, Inc. Full timePDS Defense, Incis seeking a Software Engineer 3 in Saint Charles, MO.Job Responsibilities: Opportunity to work directly with the operator interface to launch Harpoon missiles.Develop leadership skills and experiences.Contribute in all phases of the software development lifecycle.Develop software on both Windows and Linux platforms in both unclassified and...
-
Lead Engineer, Applications Development
4 days ago
St Petersburg, United States Raymond James Full timeDUTIES: Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems. Participate in the development, code reviews, testing, deployment, and delivery of large-scale software applications, systems, and services. Actively participate in architecture, design, and code...
-
Lead Engineer, Apps Dev
Found in: Talent US C2 - 7 days ago
St. Petersburg, United States Raymond James Full timeLead Engineer, Apps Dev-2401005 Description DUTIES: Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.Makes recommendations towards the development of new code or reuse existing code. Leads or participates in assigned projects, including assigning...
-
Lead Engineer, Apps Dev
7 days ago
St Petersburg, United States Raymond James Financial Services Full timeDescription DUTIES: Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems. Makes recommendations towards the development of new code or reuse existing code. Leads or participates in assigned projects, including assigning tasks, coordinating efforts, and...
-
System Validation engineer
7 days ago
St Albans, United States Alphasmart Solutions Full timeResponsibilities will include but not be limited to: Understanding Validation hardware platforms & the software architecture of the product (Omni Path products) Set up and maintain validation hardware platforms Enhance the validation framework for the software stack to facilitate automation of test content Execute the validation strategy / plan and report...
-
Engineering Manager
Found in: Appcast Linkedin GBL C2 - 2 weeks ago
St Petersburg, United States Hine Automation Full timeHine Automation designs and manufactures vacuum, atmospheric automation systems and robotic components. Our team has been designing products for more than 30 years and serving our customers since 2009. We Specialize in semiconductor automation for silicon and compound III-V or II-VI materials, tape frames, photomask and reticles, and solar and flat panel...
-
Engineering Manager
2 weeks ago
St. Petersburg, United States Hine Automation Full timeHine Automation designs and manufactures vacuum, atmospheric automation systems and robotic components. Our team has been designing products for more than 30 years and serving our customers since 2009. We Specialize in semiconductor automation for silicon and compound III-V or II-VI materials, tape frames, photomask and reticles, and solar and flat panel...
-
Engineering Manager
Found in: Appcast US C2 - 2 weeks ago
St Petersburg, United States Hine Automation Full timeHine Automation designs and manufactures vacuum, atmospheric automation systems and robotic components. Our team has been designing products for more than 30 years and serving our customers since 2009. We Specialize in semiconductor automation for silicon and compound III-V or II-VI materials, tape frames, photomask and reticles, and solar and flat panel...
-
System Engineer
3 days ago
St Paul, United States Insight Global Full timeMust-haves 5+ years of experience as an electrical engineer, embedded engineer, systems engineer, or software/firmware engineer Experience with telemetry/BLE technology/Bluetooth Technology Experience in a medical device industry or a highly regulated environment (aerospace, food/beverage, etc) Plusses Electromechanical device background Software...
-
Senior Software Test Engineer
7 days ago
St Paul, United States Metric Bio Full timeMetric Bio are partnered with a leading Cardiology Medical Device manufacturer who are looking for a dynamic R&D Software Test Engineer to contribute to the development and testing of Class III device software. The role is based onsite in Minnesota 3 days a week and will work with a high performing R&D team, dedicated to pioneering products that enhance the...
-
System Engineer
1 week ago
St Paul, United States Insight Global Full timeMust-haves 5+ years of experience as an electrical engineer, embedded engineer, systems engineer, or software/firmware engineer Experience with telemetry/BLE technology/Bluetooth Technology Experience in a medical device industry or a highly regulated environment (aerospace, food/beverage, etc) Plusses Electromechanical device background Software...
-
Software Engineer
1 week ago
St Albans, United States Fullsteam Holdings LLC Full timeIt's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. About ACGI Software ACGI Software develops and delivers enterprise systems for associations, credentialing organizations and association management companies. ACGI’s two core products—Association Anywhere...
-
Software Engineer
2 weeks ago
Saint Petersburg, United States OneWater Full timeJob DescriptionJob DescriptionDescription:About Revver Digital:Revver Digital, a leader in marine industry software and marketing, prides itself on delivering high-quality, scalable software solutions. We specialize in creating advanced sales management systems, online marketplaces, and comprehensive web design and SEO services. At Revver Digital, we foster...
-
Staff Software Engineer
Found in: beBee jobs US - 7 days ago
St Louis, Missouri, United States Millipore Corporation Full timeOur Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for Millipore Sigma. As a Staff Software Engineer, you will play a leadership role on a product team to design and build new features and components in our evolving platform, helping to embrace modern principles like microservices and event driven...