Post job

Embedded software engineer jobs in Columbus, OH

- 716 jobs
All
Embedded Software Engineer
Senior Software Engineer
Principal Software Engineer
Senior Firmware Engineer
Staff Software Engineer
Embedded Systems Engineer
Senior Systems Software Engineer
Networking/Software Engineer
Senior Software Development Engineer
Software Integrator Engineer
Contract Software Engineer
Firmware Engineer
Senior Embedded Engineer
  • Senior Full Stack Developer

    Quantum-Health 4.7company rating

    Embedded software engineer job in Dublin, OH

    is located at our Dublin, OH campus with hybrid flexibility. Who we are Founded in 1999 and headquartered in Central Ohio, we're a privately-owned, independent healthcare navigation organization. We believe that no one should have to navigate the cost and complexity of healthcare alone, and we're on a mission to make healthcare simpler and more effective for our millions of members. Our big-hearted, tech-savvy team fights to ensure that our members get the care they need, when they need it, at the most affordable cost - that's why we call ourselves Healthcare Warriors . We're committed to building diverse and inclusive teams - more than 2,000 of us and counting - so if you're excited about this position, we encourage you to apply - even if your experience doesn't match every requirement. About the role We are seeking a Senior Full Stack Developer to play a pivotal role in advancing our enterprise analytics platform and transforming the healthcare navigation experience. This role will serve as both a technical leader and hands-on contributor-driving architectural decisions, mentoring peers, and shaping how we integrate modern technologies, including LLMs (Large Language Models), into our analytics solutions. What you'll do (Essential Responsibilities) Lead the design, architecture, and development of complex full stack features for our analytics platform. Provide technical direction for integrating LLM-driven capabilities to enhance data interpretation and user interaction. Establish and enforce engineering best practices around scalability, performance, and security. Build and refine user interfaces in Vue.js, ensuring intuitive, accessible, and performant experiences. Design and optimize back-end services in Node.js, Python, or similar, with strong API and integration patterns. Architect and manage integrations with AWS QuickSight, Snowflake, PostgreSQL, and other enterprise data sources. Partner with product, design, and data teams to define the technical roadmap and deliver high-value features. Mentor junior developers, fostering technical growth and knowledge sharing within the team. Participate in and lead code reviews, promoting a culture of quality and continuous improvement. Explore, prototype, and implement AI/ML and LLM capabilities that unlock new insights and client value. Stay ahead of emerging trends in full stack and AI technologies, bringing forward recommendations that shape product strategy. All other duties as assigned. What you'll bring (Qualifications) Experience: 7+ years of professional full stack development experience, with demonstrated progression into senior or lead roles. Expertise in Vue.js and modern JavaScript/TypeScript frameworks. Strong back-end development experience with Node.js, Python, or similar languages. Advanced proficiency with SQL, data modeling, and performance optimization in Snowflake and PostgreSQL. Deep knowledge of AWS services, including QuickSight, and familiarity with scalable cloud-native architectures. Experience architecting and deploying secure, high-performance applications in enterprise environments. Strong understanding of RESTful APIs, authentication, and security best practices. Excellent communication skills, with the ability to translate complex technical concepts for business stakeholders. Commitment to data security, privacy, and compliance standards. Trustworthy and accountable behavior, capable of viewing and maintaining confidential information daily. Preferred Qualifications Prior experience in healthcare, healthtech, or other regulated industries. Hands-on experience enabling LLM-powered features through APIs (e.g., OpenAI, AWS Bedrock). Familiarity with AI/ML integration in analytics environments. Knowledge of CI/CD pipelines, Docker, and modern DevOps practices. Understanding of regulatory frameworks such as HIPAA. -- #LI-AK1 #LI-Hybrid What's in it for you Compensation: Competitive base and incentive compensation Coverage: Health, vision and dental featuring our best-in-class healthcare navigation services, along with life insurance, legal and identity protection, adoption assistance, EAP, Teladoc services and more. Retirement: 401(k) plan with up to 4% employer match and full vesting on day one. Balance: Paid Time Off (PTO), 7 paid holidays, parental leave, volunteer days, paid sabbaticals, and more. Development: Tuition reimbursement up to $5,250 annually, certification/continuing education reimbursement, discounted higher education partnerships, paid trainings and leadership development. Culture: Recognition as a Best Place to Work for 15+ years, dedication to diversity, philanthropy and sustainability, and people-first values that drive every decision. Environment: A modern workplace with a casual dress code, open floor plans, full-service dining, free snacks and drinks, complimentary 24/7 fitness center with group classes, outdoor walking paths, game room, notary and dry-cleaning services and more! What you should know Internal Associates: Already a Healthcare Warrior? Apply internally through Jobvite. Process: Application > Phone Screen > Online Assessment(s) > Interview(s) > Offer > Background Check. Diversity, Equity and Inclusion: Quantum Health welcomes everyone. We value our diverse team and suppliers, we're committed to empowering our ERGs, and we're proud to be an equal opportunity employer . Tobacco-Free Campus: To further enable the health and wellbeing of our associates and community, Quantum Health maintains a tobacco-free environment. The use of all types of tobacco products is prohibited in all company facilities and on all company grounds. Compensation Ranges: Compensation details published by job boards are estimates and not verified by Quantum Health. Details surrounding compensation will be disclosed throughout the interview process. Compensation offered is based on the candidate's unique combination of experience and qualifications related to the position. Sponsorship: Applicants must be legally authorized to work in the United States on a permanent and ongoing future basis without requiring sponsorship. Agencies: Quantum Health does not accept unsolicited resumes or outreach from third-parties. Absent a signed MSA and request/approval from Talent Acquisition to submit candidates for a specific requisition, we will not approve payment to any third party. Reasonable Accommodation: Should you require reasonable accommodation(s) to participate in the application/interview/selection process, or in order to complete the essential duties of the position upon acceptance of a job offer, click here to submit a recruitment accommodation request. Recruiting Scams: Unfortunately, scams targeting job seekers are common. To protect our candidates, we want to remind you that authorized representatives of Quantum Health will only contact you from an email address ending **********************. Quantum Health will never ask for personally identifiable information such as Date of Birth (DOB), Social Security Number (SSN), banking/direct/tax details, etc. via email or any other non-secure system, nor will we instruct you to make any purchases related to your employment. If you believe you've encountered a recruiting scam, report it to the Federal Trade Commission and your state's Attorney General.
    $87k-105k yearly est. 1d ago
  • Senior Looker Developer

    Agility Partners 4.6company rating

    Embedded software engineer job in Columbus, OH

    Responsible for collaborating with business and technical teams to gather requirements and translate them into insightful, scalable dashboards and widgets using Google Looker. Develops and maintains LookML models, ensures data accuracy, and drives impactful data visualization solutions to support customer's data needs. We are seeking an experienced Senior Business Intelligence Developer to join our growing customer-facing reporting portal team. The ideal candidate will be adept at utilizing BI tools to transform data into meaningful insights that drive business decisions. Your primary role will be to develop, implement, and maintain BI solutions tailored to the financial reporting needs of our customers and internal stakeholders. Key Responsibilities Participate in the full lifecycle of BI development, from requirements gathering to deployment and user acceptance testing Design, develop, and maintain scalable BI solutions focused on financial reporting using enterprise BI tools such as Looker and PowerBI Monitor reports to ensure data integrity and report functionality is upkept Provide training and support to end-users on new reports and dashboards Stay current with the latest trends and technologies in BI and financial reporting Job Qualifications Bachelor's degree in Computer Science, Information Technology, Finance, or a related field Minimum of 5 years of experience as a BI Developer, bonus if experience is focused on financial reporting Strong proficiency in SQL and experience with large datasets Extensive experience with BI tools such as Looker, PowerBI, or Microstrategy Excellent understanding of data modeling, data warehousing, and ETL processes Proven ability to translate business needs into technical specifications Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy Excellent communication and collaboration skills, with the ability to interact effectively with various stakeholders
    $94k-122k yearly est. 1d ago
  • Senior Software Engineer

    Vernovis 4.0company rating

    Embedded software engineer job in Columbus, OH

    Job Title: Spark 3 Developer Who We Are: Vernovis is a Total Talent Solutions company specializing in Technology, Cybersecurity, Finance & Accounting functions. At Vernovis, we help professionals achieve their career goals by matching them with innovative projects and dynamic contract opportunities across Ohio and the Midwest. Client Overview: Vernovis is partnering with a leading organization in scientific data management and innovation to modernize its big data platform. This initiative involves transitioning legacy systems, such as Cascading, Hadoop, and MapReduce, to Spark 3, optimizing for scalability and efficiency. As part of this well-established organization, your work will contribute to transforming how big data environments are managed and processed. What You'll Do: Legacy Workflow Migration: Lead the conversion of existing Cascading, Hadoop, and MapReduce workflows to Spark 3, ensuring seamless transitions. Performance Optimization: Utilize Spark 3 features like Adaptive Query Execution (AQE) and Dynamic Partition Pruning to optimize data pipelines. Collaboration: Work closely with infrastructure teams and stakeholders to ensure alignment with modernization initiatives. Big Data Ecosystem Integration: Develop solutions that integrate with platforms like Hadoop, Hive, Kafka, and cloud environments (AWS, Azure). Support Modernization Goals: Contribute to key organizational initiatives focused on next-generation data optimization and modernization. What Experience You'll Have: Spark 3 Expertise: 3+ years of experience with Apache Spark, including Spark 3.x development and optimization. Migration Experience: Proven experience transitioning from Cascading, Hadoop, or MapReduce to Spark 3. Programming Skills: Proficiency in Scala, Python, or Java. Big Data Ecosystem: Strong knowledge of Hadoop, Hive, and Kafka. Performance Tuning: Advanced skills in profiling, troubleshooting, and optimizing Spark jobs. Cloud Platforms: Familiarity with AWS (EMR, Glue, S3) or Azure (Databricks, Data Lake). The Vernovis Difference: Vernovis offers Health, Dental, Vision, Voluntary Short & Long -Term Disability, Voluntary Life Insurance, and 401K. Vernovis does not accept inquiries from Corp to Corp recruiting companies. Applicants must be currently authorized to work in the United States on a full-time basis and not violate any immigration or discrimination laws. Vernovis provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
    $89k-117k yearly est. 5d ago
  • Embedded Software Engineer

    Ispace, Inc.

    Embedded software engineer job in Raymond, OH

    Software Defined Vehicle (SDV) Consultant - IT Toolchain Support 12 Plus Months Contract We are seeking a highly skilled and experienced Software Defined Vehicle (SDV) Consultant to support our IT team in developing and maintaining a toolchain that enables efficient and secure vehicle software development. The ideal candidate will possess a strong background in software engineering, DevOps, cybersecurity, and automotive systems, with a strong understanding of vehicle architecture and industry standards. Daily Task Performed: Collaborate with IT and engineering teams to design, implement, and maintain a toolchain for vehicle software development. Support and maintain on-premise server infrastructure critical to development environments. Develop and optimize CI/CD pipelines to streamline software integration and deployment. Ensure compliance with DevSecOps principles, integrating cybersecurity best practices into the development lifecycle. Create and maintain architecture diagrams for IT applications and integration layers. Provide technical guidance on operating systems used in embedded environments. Support development efforts related to integrated controls and functional safety systems. Facilitate Agile development practices and contribute to sprint planning and execution. Support the design and implementation of OTA (Over-the-Air) infrastructure for vehicle software updates. Ensure alignment with industry standards such as ASPICE and ISO 26262 (ASIL-B). Collaborate with cross-functional teams to understand vehicle architecture and integrated systems. What will this person be working on: Support Software Defined Vehicle (SDV) related applications, including on-premise server/machine Operating System (OS) support, application administration, and end user support. Applications in scope include Parasoft C++ Test, Aubist, QNX Software Development Platform, and others. Position Success Criteria (Desired) - 'WANTS' Required Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field. Proven experience with on-prem server maintenance and infrastructure support. Strong background in software development, CI/CD, and DevOps methodologies. Familiarity with integrated controls and functional safety concepts. Proficient in operating systems including Ubuntu, Linux, Windows, and RTOS. Experience with DevSecOps and cybersecurity practices in software development. Hands-on experience with containerized platforms, preferably Docker. Ability to design and interpret architecture diagrams for complex IT systems. Understanding of vehicle architecture and integrated automotive systems. Knowledge of Agile development frameworks (Scrum, Kanban). Awareness of OTA infrastructure and deployment strategies. Familiarity with automotive industry standards such as ASPICE and ASIL-B. Preferred Skills: Experience with cloud platforms (AWS, Azure, GCP) and hybrid environments. Knowledge of container orchestration technologies (e.g., Docker). Awareness of automotive communication protocols (CAN, LIN, Ethernet) and Electrical Control Units (ECUs) Strong analytical and problem-solving skills. Excellent communication and collaboration abilities.
    $73k-96k yearly est. 5d ago
  • Software Engineer - Java/GOSU - Contract-to-Hire (W2 Only, NO 3rd Party)

    CBTS 4.9company rating

    Embedded software engineer job in Columbus, OH

    Role: Software Engineer - Java / GOSU Duration: 6 months, Contract-to-hire Job requirements: The role involves Java / GOSU development. Updating and expanding existing programs; debugging and testing (manual + automated unit testing). Supporting maintenance and modification of applications. Using (or leveraging) “new technologies like Gen AI” for completing deliverables Must have experience in Java/GOSU application development. Please send resume ASAP.
    $76k-102k yearly est. 2d ago
  • Senior Robotics Software Engineer

    Apricity Robotics

    Embedded software engineer job in Dublin, OH

    At Apricity Robotics we strive to harness the power of AI and robotics to bring the warmth of hope and healing, revolutionizing healthcare and transforming challenging situations into opportunities for growth and progress. Our robot is improving sonographers' quality of life and improving the quality of ultrasound scans. Our team is differentiated by its expertise in creativity, engineering, and delivering robots with advanced intelligence, dexterity, and care - specifically designed to work alongside people, in existing environments. Every day, we embrace challenging problems, developing new solutions and practical implementations that make robots intuitive and exceptional co-workers. We approach our work with passion, making every day an adventure. About The Role We are looking for a seasoned and visionary engineer to join our team as Senior Robotics Software Engineer. This role will lead the development of the core robot software architectures that enable robust, safe, reliable, and intelligent behavior in our robotic platforms. You will define and implement the core infrastructure of our robot software platform, enabling advanced capabilities in kinematics, vision, sensor fusion, and controls. Your solutions will be essential to delivering responsive, capable, and reliable systems that operate around patients and become an extension of sonographers. What You'll Do Lead the architecture, development, and performance of the full robotics software stack-including path planning, state estimation, sensor fusion, whole-body control, manipulation, and safety. Write clear, well-documented code that is easily understood and maintained by other team members. Ensure seamless integration of perception, planning, and control components to enable robust robot operation in complex, semi-structured environments. Drive the development of software frameworks that support extensibility, modularity, and scalability across robot platforms and hardware variants. Collaborate cross-functionally with hardware, applications, product, and systems teams to define and deliver key robot capabilities, performance benchmarks, and feature milestones. Champion quality, reliability, and real-time performance throughout the robotics stack, with particular emphasis on safety-critical applications. Set technical strategy, engineering standards, and development processes that enable rapid iteration while ensuring long-term maintainability. Foster a high-performance, collaborative culture. Stay ahead of emerging trends in robotics autonomy, controls, and AI, and identify strategic opportunities to adopt and integrate new technologies. Mentor talented robotics software engineers, fostering their technical and professional development. About You Degree in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical discipline. Proficiency in C++ and Python, with extensive experience designing, developing, and deploying complex robotic systems using ROS2. 5+ years of experience delivering production robotics systems, ideally with real-world deployment at scale or equivalent advanced degree experience. Deep expertise in one or more of the following areas: whole-body control, model-predictive control, sensor fusion, path planning, manipulation, or collision models. Proven ability to work with multidisciplinary engineering teams and deliver highly integrated robotic systems. Excellent communication, collaboration, and executive presentation skills. Passion for building impactful technology that improves the lives of real users. Demonstrates high energy, availability, intrinsic motivation, and focus to drive intensely. Authorization to work indefinitely in the USA. Bonus Points Experience delivering robotics systems in medical, manufacturing, or other semi-structured domains. Familiarity with Medical compliance and/or medical device product development Prior leadership in building and maintaining safety-critical or real-time software systems. Familiarity with functional safety practices and certification. Benefits Equity: Company stock options. Insurance Coverage: medical, dental, and vision insurance available Time Off: Flexible, unlimited PTO 10 company holidays, including a winter shutdown Relocation Assistance: Relocation assistance is available to move you near our Dublin, Ohio office. Unfortunately at this time we're unable to offer sponsorship for this role. Apricity Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Apricity Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Apricity Robotics prohibits any such discrimination or harassment.
    $81k-106k yearly est. 4d ago
  • Principal Embedded Systems Engineer

    Honda Dev. and Mfg. of Am., LLC

    Embedded software engineer job in Raymond, OH

    What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it's a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future-focused goals. At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a source of “power” that supports people around the world who are trying to do things based on their own initiative and that helps people expand their own potential. To this end, Honda strives to realize “the joy and freedom of mobility” by developing new technologies and an innovative approach to achieve a “zero environmental footprint.” We are looking for qualified individuals with diverse backgrounds, experiences, continuous improvement values, and a strong work ethic to join our team. If your goals and values align with Honda's, we want you to join our team to Bring the Future! JOB PURPOSE: The Embedded Systems Engineer to design, develop, and support software applications that enhance engineering workflows, enable advanced data analysis, and facilitate seamless system integration across product development teams. This role will also focus on architecting and deploying embedded software solutions to prototype System-on-Chip (SoC) platforms within automotive environments. KEY ACCOUNTABILITIES: Software Distribution & Deployment: Analyze and deploy software applications across prototype System-on-Chip (SoC) platforms, ensuring compatibility and performance. Hardware Integration: Collaborate closely with hardware engineering teams to ensure seamless integration between software and embedded systems. System Validation: Lead validation efforts to assess system performance, reliability, and stability through rigorous testing, benchmarking, and analysis. Technology Advancement: Continuously evaluate and adopt emerging technologies to enhance application performance, scalability, and user experience. Development Operations Support: Maintain and support version control, configuration management, and deployment workflows to ensure consistency and traceability across development cycles. Technical Leadership & Team Development: Lead and mentor teams of embedded systems engineers, fostering a culture of technical excellence, collaboration, and continuous improvement. Process & Standards Development: Define and institutionalize engineering standards, development methodologies, and best practices for SoC-based embedded systems, ensuring alignment across programs and teams. QUALIFICATIONS, EXPERIENCE, & SKILLS: Minimum Educational Qualifications: Bachelor s in Electrical Engineering, Computer Science or equivalent relevant industry experience. Minimum Experience: Minimum 8 yrs in embedded software and/or SoC deployment. Other Job-Specific Skills: Proficiency in embedded software development using C/C++, real-time operating systems (RTOS), and Linux based operating systems. Strong understanding of System-on-Chip (SoC) architectures, particularly ARM Cortex-based platforms. Experience with debugging tools and firmware development for embedded systems. Skilled in performance profiling and optimization of embedded applications. Effective written and verbal communication skills, with the ability to convey complex technical concepts clearly. Proven ability to manage time effectively, clarify responsibilities, and coordinate across multidisciplinary teams. Demonstrated innovation and problem-solving capabilities in complex technical environments. Ability to build and leverage internal networks and coalitions to gain alignment, support, and drive collaborative success. What differentiates Honda and makes us an employer of choice? Total Rewards: Competitive Base Salary (pay will be based on several variables that include, but not limited to geographic location, work experience, etc.) Regional Bonus (when applicable) Manager Lease Car Program (No Cost - Car, Maintenance, and Insurance included) Industry-leading Benefit Plans (Medical, Dental, Vision, Rx) Paid time off, including vacation, holidays, shutdown Company Paid Short-Term and Long-Term Disability 401K Plan with company match + additional contribution Relocation assistance (if eligible) Career Growth: Advancement Opportunities Career Mobility Education Reimbursement for Continued learning Training and Development Programs Additional Offerings: Lifestyle Account Childcare Reimbursement Account Elder Care Support Tuition Assistance & Student Loan Repayment Wellbeing Program Community Service and Engagement Programs Product Programs Honda is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.
    $65k-85k yearly est. 1d ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Motor Company 4.7company rating

    Embedded software engineer job in Columbus, OH

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. What you'll do... - Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics. - Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system. - Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams. - Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems. - Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions. - Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases - Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals. - Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing. You'll have... - Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent. - 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions. - 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development. - 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet - Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.) - 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field. - Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process. - Experience with creating and executing component-level test procedures and owning all test results. Even better, you may have... + Highly collaborative mindset and strong communication skills + Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features. + Experience with software build tools like Bazel, Scons, Cmake etc. + Experience with fundamental hardware components on PCB and their analysis tools. + Ability to write testing scripts for using scripting languages (Python) + Fluent in software fundamentals including software design and maintainability. + Hands-on experience in hardware bring-up, system debugging, and code optimization. + Knowledge of electrical engineering fundamentals including circuit analysis and design You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including: - Immediate medical, dental, vision and prescription drug coverage - Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more - Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more - Vehicle discount program for employees and family members and management leases - Tuition assistance - Established and active employee resource groups - Paid time off for individual and team community service - A generous schedule of paid holidays, including the week between Christmas and New Year's Day - Paid time off and the option to purchase additional vacation time. This position is a salary grade 8. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1 **Requisition ID** : 51041
    $102k-126k yearly est. 60d+ ago
  • Staff Software Engineer, Autonomy Evaluation

    General Motors 4.6company rating

    Embedded software engineer job in Columbus, OH

    **Role:** As a Staff Software Engineer for Autonomy Evaluation within the Simulation and Testing organization, you will play a critical role in leading the strategy and execution of simulation-based validation efforts for autonomous vehicle development. On the Systems Engineering Team within the Simulation and Testing organization, your experience designing and implementing complex V&V strategies will enable you to quickly prototype, gain consensus, and move our programs forward with increased trust and efficiency. Your expertise will guide engineers in defining best practices and driving innovation in testing and verifying the safety and performance of autonomous systems in complex simulated environments. You will be responsible for shaping the future of our simulation capability requirements and ensuring robust validation methods are designed for meeting the testing needs of AI developers, systems engineering, and safety. **About the Organization:** The Simulation and Testing organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies. The Systems Engineering team within the Simulation and Testing org focuses on unlocking software launch and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing. **What You'll Do:** + Develop and prototype comparative strategies to benchmark autonomy systems' performance. + Create simulation evaluation methods to support decision-making in continuous release cycles. + Define requirements and metrics for validating safe and comfortable Autonomous Vehicle operations. + Analyze driving behaviors to inform system performance and influence the development of the autonomy stack. + Mentor team members and facilitate cross-team collaboration to define simulation confidence metrics for new launches. **Your Skills & Abilities:** + Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields. + 10+ years of experience in systems engineering, robotics, or data analysis. + Proficient in SQL, Python, and C++ for analyzing large data sets. + Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions. + Excellent communication skills, capable of switching between high-level and detailed discussions. **What Will Give You** **A** **Competitive Edge:** + Experience in validating AI models, robotics, or autonomous vehicle development. + Background in data engineering and familiarity with ETL software (e.g., DBT, Airflow). + Experience in developing data visualizations using tools like Looker or Jupyter notebooks. + Proven success in systems engineering for safety-critical products and familiarity with requirements management tools (e.g., Jama, DNG, DOORS). **Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is $165,000 to $253,200. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. **Relocation:** This job may be eligible for relocation benefits. \#LI-MH2 **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $165k-253.2k yearly 60d+ ago
  • Principal Software Engineer - Director - Card Technology

    Jpmorgan Chase & Co 4.8company rating

    Embedded software engineer job in Columbus, OH

    JobID: 210693655 JobSchedule: Full time JobShift: Base Pay/Salary: New York,NY $204,250.00-$285,000.00 If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within Consumer Card Technology, you will provide your expertise and engineering excellence as an essential member of an agile team. Your role involves enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. You will leverage your advanced technical skills and collaborate with colleagues across the organization to achieve best-in-class outcomes across various technologies, supporting one or more of the firm's portfolios. Job responsibilities * Creates complex and scalable coding frameworks using appropriate software design frameworks * Develops secure and high-quality production code, and reviews and debugs code written by others * Advises cross-functional teams on technological matters within your domain of expertise * Serves as the function's go-to subject matter expert * Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies * Creates durable, reusable software frameworks that are leveraged across teams and functions * Influences leaders and senior stakeholders across business, product, and technology teams * Provides architectural direction and guidance for current and future state platform engineering efforts * Work closely with cross-functional teams including developers, engineers, product managers and business stakeholders. * Communicate complex technical concepts effectively to non-technical audience. * Champions the firm's culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Formal training or certification on principal software engineering concepts and 10+ years applied experience * Deep understanding of Cloud Technologies, and in particular Public Cloud and AWS * Demonstrated experience in crafting well-architected designs, application development, testing, resiliency and operational stability to utilize the capabilities of cloud computing for applications * Prior Banking Domain experience * Advanced knowledge of software architecture, application development, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * Experience applying expertise and new methods to determine solutions for complex architecture problems in one or more technical disciplines. * Strong Technical expertise in Advanced Design patterns in Java ,Python, Terraform and proficiency in SQL, NoSQL cloud databases, Reporting and streaming platforms * Understanding of building secure solution designs including cloud experience * Ability to tackle design and functionality problems independently with little to no oversight * Ability to evaluate current and emerging technologies recommend the best solutions for the future state architecture * Drive domain modeling, designing, and handling of complex and scalable architectures, building container eco-systems for micro services * Preferred qualifications, capabilities, and skills * At least 10 years experience in Banking Domain, Card Industry preferred * Expertise in modernization in cloud platform from large, complex heritage ecosystem of mainframe and monoliths. * Experience in modeling languages like UML or C4 model and knowledge of EA frameworks like TOGAF is preferable * Experience with Micro-Services and Event-Driven architectures
    $204.3k-285k yearly Auto-Apply 4d ago
  • Software Engineer III - Network

    JPMC

    Embedded software engineer job in Columbus, OH

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Sector - Common Tooling Platform team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products that are secure, stable, and scalable. Your responsibilities include implementing critical technology solutions across multiple technical areas, supporting various business functions to achieve the firm's business objectives. Job responsibilities Design and implement scalable, maintainable, and robust software systems using established architectural patterns Manipulate, structure, and design data flows, and optimize queries using various programming languages to support business needs Evaluate, test, and integrate third-party tools and applications to deliver seamless, reliable, and highly available end-to-end customer service Handle customer queries, prepare documentation, and deliver training to ensure effective user support and knowledge transfer Collaborate effectively with team members across different time zones to achieve project goals and maintain continuous workflow Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Proven expertise in Python and/or other modern programming languages Extensive hands-on experience developing RESTful APIs using Python frameworks such as Flask, Django, or similar Knowledge of SQL databases such as PostgreSQL or MySQL Experience with containerization and orchestration technologies such as Docker Preferred qualifications, capabilities, and skills Experience with cloud platforms such as AWS, Azure, or Google Cloud Experience with network automation Knowledge of configuring CI/CD environments; especially Jenkins or Spinnaker Experience with Kubernetes Experience measuring application performance using Splunk, Dynatrace, or other platforms
    $80k-106k yearly est. Auto-Apply 32d ago
  • Sr. Firmware Engineer (Thermal Controls)

    Vertiv 4.5company rating

    Embedded software engineer job in Westerville, OH

    Vertiv is seeking a Sr. Firmware Engineer to support our thermal control applications and platform. The candidate must have a deep knowledge of software and firmware development with proven experience in abstracting control systems, applications, and platforms. HVAC specific knowledge is highly desired. A bachelor's degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with an emphasis on controls will be considered. This position will be based onsite at our Westerville, OH location. RESPONSIBILITIES Controls and Platform Development: Design, maintain, and evolve abstracted control platform to support thermal unit firmware involving PID control loops and device interactions Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement Project management: Project planning, task estimation, software metrics collection, version control Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration Documentation: Program commentary, user guides for service and troubleshooting Product testing: Unit testing, bench testing, system integration testing, and field test support Leadership: Effective team member and/or technical leadership, consistent positive attitude, creativity Hardware development support: Software/firmware support for hardware development and testing Other tasks and activities as required by management QUALIFICATIONS Bachelor's degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, Computer Engineering 7+ years of experience with Linux-based controls firmware development and testing 5+ years of experience abstracting and using C++ programming language Fluency in English REQUIRED EXPERIENCE Controls: Embedded Linux control firmware experience using object-oriented languages primarily C++ Abstracting analog and digital IO interactions Near real time control algorithms and device communications with serial, RS485, Modbus, and CANbus HVAC specific experience a plus Development environment: Languages: C++, C, Python, Bash Shell Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI Operating systems: embedded Linux and real-time operating systems (FreeRTOS) Platforms: TI SoC, ARM, x86 Tools: VS Code and Docker Version management: GitLab Build system: BitBake, Yocto, GitLab Pipelines Test: Device Simulation, HIL/SIL Design: Object oriented abstraction, development, and lifecycle Distributed control architecture and design Usability, maintainability, and configurability Manage control requirements, specifications, and documentation RELATED EXPERIENCE Matlab, Flownex Linux kernel, device drivers, filesystems IP networking: TCP, UDP, TLS, DNS, SNMP, Redfish, BACnet, Modbus TCP, WireShark Bare metal firmware experience PHYSICAL & ENVIRONMENTAL DEMANDS Required to work in the office, not a work from home position. TIME TRAVEL REQUIRED 10% Will need to be able to obtain a valid passport for international travel The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities. OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion. OUR STRATEGIC PRIORITIES • Customer Focus • Operational Excellence • High-Performance Culture • Innovation • Financial Strength OUR BEHAVIORS • Own It • Act With Urgency • Foster a Customer-First Mindset • Think Big and Execute • Lead by Example • Drive Continuous Improvement • Learn and Seek Out Development About Vertiv Vertiv is a $8.0 billion global critical infrastructure and data center technology company. We ensure customers' vital applications run continuously by bringing together hardware, software, analytics and ongoing services. Our portfolio includes power, cooling and IT infrastructure solutions and services that extends from the cloud to the edge of the network. Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more. Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire. Equal Opportunity Employer Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to ********************. #LI-AC2
    $86k-109k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer - AI

    Lower LLC 4.1company rating

    Embedded software engineer job in Columbus, OH

    Here at Lower, we believe homeownership is the key to building wealth, and we're making it easier and more accessible than ever. As a mission-driven fintech, we simplify the home-buying process through cutting-edge technology and a seamless customer experience. With tens of billions in funded home loans and top ratings on Trustpilot (4.8), Google (4.9), and Zillow (4.9), we're a leader in the industry. But what truly sets us apart? Our people. Join us and be part of something bigger. Job Description: Purpose: The Senior Software Engineer will join our AI team to design a mortgage guideline-focused AI model. The goal of this product is to enable loan officers, processors, and other key stakeholders to ask an AI-powered assistant complex guidelines, scenario, and underwriting questions - and get answers that are accurate, compliant, and aligned with Lower's standards and risk tolerance. This position will work closely with other developers and support the development of project plans and schedules. What you'll do: Make updates to core pricing and underwriting algorithms to expand the capabilities of the automation system. Perform optimizations to improve the execution speed and reduce memory consumption of the core engine Maintain the required configurations to keep the engine running accurately Work closely with the product team and stakeholders to identify opportunities for automation and improvements to the lending process. Build unit testing, integration, system, and user acceptance tests to ensure accurate implementation Create solutions to improve the automation of the system specifically related to testing and configuration maintenance. Propose new techniques and technologies for improving the engine capabilities Provide support to Manager in developing project plan and schedules Participate in requirement analysis, design, development, testing and implementation activities Ensure to complete the assigned development tasks within deadlines Work in compliance with coding standards and best practices Provide assistance and mentorship to other developers as needed Perform code reviews and recommend improvements Review business requirements and recommend changes to develop reliable applications Develop coding documentations and other technical specifications for assigned projects as directed Analyze and resolve development issues accurately Who you are: 6-11 years of experience is Software Engineering and Web Application Development or related fields. Experience building or maintaining Retrieval-Augmented Generation (RAG) pipelines is highly beneficial Must have some prior experience with OpenAI APIs Experience with LangGraph and Pinecone is highly preferred Demonstrated experience implementing new ideas and solve complex technical problems and design issues. Prefer Experience working in our stack (NextJS, Tailwind, Python 3, Pinecone, LangGraph). Strong understanding of core software development concepts like fast algorithms and efficient data structures. Ability to understand a specific mortgage industry concept and translate the requirements into code. This includes working with and implementing financial math concepts like amortization, APR and various qualification ratios. Why you'll love working at Lower: You'll be surrounded by talented, dedicated people who believe in the company's mission. You'll be able to shape the future of Lower's user experience. You'll join a locally and nationally recognized best place to work that values promotion from within. There is opportunity for professional growth and development. Plus: Competitive compensation plan Extended benefit offerings including: Medical/dental/vision Paid holidays Paid time off Parental leave Life insurance Short- and long-term disability 401K with company match Discount on home mortgage refinances or purchase Job Type: Full-time Work Location: Hybrid in either Columbus, OH, Austin, TX, or Denver, CO Lower provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Privacy Policy
    $86k-108k yearly est. Auto-Apply 9d ago
  • Principal Embedded Systems Engineer

    Honda 4.8company rating

    Embedded software engineer job in Raymond, OH

    What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it's a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future-focused goals. At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a source of "power" that supports people around the world who are trying to do things based on their own initiative and that helps people expand their own potential. To this end, Honda strives to realize "the joy and freedom of mobility" by developing new technologies and an innovative approach to achieve a "zero environmental footprint." We are looking for qualified individuals with diverse backgrounds, experiences, continuous improvement values, and a strong work ethic to join our team. If your goals and values align with Honda's, we want you to join our team to Bring the Future! JOB PURPOSE: * The Embedded Systems Engineer to design, develop, and support software applications that enhance engineering workflows, enable advanced data analysis, and facilitate seamless system integration across product development teams. This role will also focus on architecting and deploying embedded software solutions to prototype System-on-Chip (SoC) platforms within automotive environments. KEY ACCOUNTABILITIES: * Software Distribution & Deployment: Analyze and deploy software applications across prototype System-on-Chip (SoC) platforms, ensuring compatibility and performance. * Hardware Integration: Collaborate closely with hardware engineering teams to ensure seamless integration between software and embedded systems. * System Validation: Lead validation efforts to assess system performance, reliability, and stability through rigorous testing, benchmarking, and analysis. * Technology Advancement: Continuously evaluate and adopt emerging technologies to enhance application performance, scalability, and user experience. * Development Operations Support: Maintain and support version control, configuration management, and deployment workflows to ensure consistency and traceability across development cycles. * Technical Leadership & Team Development: Lead and mentor teams of embedded systems engineers, fostering a culture of technical excellence, collaboration, and continuous improvement. * Process & Standards Development: Define and institutionalize engineering standards, development methodologies, and best practices for SoC-based embedded systems, ensuring alignment across programs and teams. QUALIFICATIONS, EXPERIENCE, & SKILLS: * Minimum Educational Qualifications: * Bachelor s in Electrical Engineering, Computer Science or equivalent relevant industry experience. * Minimum Experience: * Minimum 8 yrs in embedded software and/or SoC deployment. * Other Job-Specific Skills: * Proficiency in embedded software development using C/C++, real-time operating systems (RTOS), and Linux based operating systems. * Strong understanding of System-on-Chip (SoC) architectures, particularly ARM Cortex-based platforms. * Experience with debugging tools and firmware development for embedded systems. * Skilled in performance profiling and optimization of embedded applications. * Effective written and verbal communication skills, with the ability to convey complex technical concepts clearly. * Proven ability to manage time effectively, clarify responsibilities, and coordinate across multidisciplinary teams. * Demonstrated innovation and problem-solving capabilities in complex technical environments. * Ability to build and leverage internal networks and coalitions to gain alignment, support, and drive collaborative success. What differentiates Honda and makes us an employer of choice? Total Rewards: * Competitive Base Salary (pay will be based on several variables that include, but not limited to geographic location, work experience, etc.) * Regional Bonus (when applicable) * Manager Lease Car Program (No Cost - Car, Maintenance, and Insurance included) * Industry-leading Benefit Plans (Medical, Dental, Vision, Rx) * Paid time off, including vacation, holidays, shutdown * Company Paid Short-Term and Long-Term Disability * 401K Plan with company match + additional contribution * Relocation assistance (if eligible) Career Growth: * Advancement Opportunities * Career Mobility * Education Reimbursement for Continued learning * Training and Development Programs Additional Offerings: * Lifestyle Account * Childcare Reimbursement Account * Elder Care Support * Tuition Assistance & Student Loan Repayment * Wellbeing Program * Community Service and Engagement Programs * Product Programs Honda is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.
    $67k-83k yearly est. 16d ago
  • Sr. Software Engineer, Application Development and Maintenance

    Cardinal Health 4.4company rating

    Embedded software engineer job in Dublin, OH

    We are seeking an experienced Tech Lead to join our high-caliber Product Serialization IT Support team supporting the Enterprise DSCSA Program. In this role, you'll be responsible for guiding a large team of Production Support Engineers and Analysts to develop, execute, and support innovative solutions supporting the DSCSA program. In this role, you will build relationships across business and IT leadership teams, enterprise architecture, and key stakeholders. DSCSA (Drug Supply Chain Security Act), enacted by Congress on November 27, 2013, outlines steps to achieve interoperable, electronic tracing of products at the package level to identify and trace certain prescription drugs as they are distributed in the United States. Aimed to enhance FDA's ability to help protect consumers from exposure to drugs that may be counterfeit, stolen, contaminated, or otherwise harmful. These requirements will also improve detection and removal of potentially dangerous drugs from the drug supply chain to protect U.S. consumers. Additionally, the DSCSA directs FDA to establish national licensure standards for wholesale distributors and third-party logistics providers, and requires these entities report licensure and other information to FDA. As one of the largest nationwide wholesalers we have a significant obligation and commitment to this regulatory statue are requirements. What Application Development & Maintenance contributes to Cardinal Health Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. Responsibilities Provide run support of applications by working with Cardinal Health infrastructure, cloud, database, network, security, other shared services teams Work closely with other senior tech leads, software engineers, functional & validation leads, SaaS solution providers, and managed services partners Monitor system health and review alerts Guide team to analyze production issues through the full tech stack, including firewall/networking, database, application, and middleware layers using tools like Splunk and Dynatrace. Zero in on the scope and scale of an issue, clarify business and technical impacts, get to root cause, identify permanent corrective actions, mitigate production issues, develop workarounds, clean up issues and communicate effectively with business and IT partners about the issues. Lead analysis on SRTs to restore services after a production outage Identify, document, and implement best practices for the team Design, develop, and deploy software code and solutions that comply with all applicable standards and regulations Manage technical documentation Understand business requirements and work to achieve the scalable solutions Develop and implement software solutions by either using out of the box configuration, process extensions, custom code/ scripts Design, write, and debug Java code and Python scripts Partner with business to prepare, review, and execute data updates Perform manual data extracts Write and analyze SQL queries and troubleshoot data issues Perform design and code peer reviews Provide technical guidance on Production incidents, defects, enhancements, and build projects Assist with development of our technology multi-year roadmap Coach and mentor more junior colleagues on the team Qualifications 5-8 years of experience including IT Production Support work, preferred Bachelor's degree in related field, or equivalent work experience, preferred Excellent oral and written communication skills, including the ability to clearly and effectively translate technical topics into business-friendly messaging Strong critical thinking, analytical, troubleshooting, and problem-resolution skills Experience working with Java and J2EE web services Working with Tanzu/PCF and Kubernetes services Experience working with and maintaining GCP cloud assets Solid experience using Splunk and Dynatrace for troubleshooting and analysis. Experience building dashboards is a plus. Experience writing and performance-tuning SQL queries is desired. Postgres DB experience is a plus, but not required Experience writing, maintaining, and troubleshooting Python scripts Other tools/technologies desired: Apigee, Kafka, Boomi, ServiceNow, Github, JIRA Agile methodology experience Familiarity with ITSM best practices. Strong change management skills and experience Strong curiosity and desire to learn new technologies What is expected of you and others at this level Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects May contribute to the development of policies and procedures Works on complex projects of large scope Develops technical solutions to a wide range of difficult problems Solutions are innovative and consistent with organization objectives Completes work; independently receives general guidance on new projects Work reviewed for purpose of meeting objectives May act as a mentor to less experienced colleagues Anticipated salary range: $123,400 - $176,300 Bonus eligible: Yes Benefits: Cardinal Health offers a wide variety of benefits and programs to support health and well-being. Medical, dental and vision coverage Paid time off plan Health savings account (HSA) 401k savings plan Access to wages before pay day with my FlexPay Flexible spending accounts (FSAs) Short- and long-term disability coverage Work-Life resources Paid parental leave Healthy lifestyle programs Application window anticipated to close: 11/09/2025 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity. Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply. Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law. To read and review this privacy notice click here
    $123.4k-176.3k yearly Auto-Apply 60d+ ago
  • Principal Software Engineer

    Liberty Mutual 4.5company rating

    Embedded software engineer job in Columbus, OH

    At Liberty, you'll thrive in a hybrid setting that fosters in-person collaboration, innovation and growth. This approach optimizes both remote and in-person interactions, enabling you to connect and ideate with your team and deepen valuable relationships across the company, while still enjoying the flexibility of remote work for focused tasks and projects. This position follows a hybrid work model (2 days onsite) and is open to candidates located in Portsmouth, NH; Boston, MA; Plano, TX; Indianapolis, IN; and Columbus, OH. At Liberty Mutual, technology is not just a part of our business, it's what drives us forward. We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do drives a transformational shift at Liberty Mutual. Operating as an Agile team within a Fortune 100 company, we are on the front edge of an IT transformation for how people work and deliver solutions. USRM Small Commercial (SC) Products is actively searching for a highly productive member of a remotely distributed, dynamic, and collaborative agile team to serve as a technical expert in analysis, design, coding, and testing innovative front-end UI and API programming for the eCLIQ 2.0 application. This position will support Products within Small Commercial Software Engineering. Job Summary: As a Principal Software Engineer, you will work collaboratively on a geographically diverse agile team to develop and enhance complex systems and/or software from user stories and technical/architectural specifications. You will analyze complex technical system problems and create innovative solutions that exceed customer expectations. You'll be a technical leader shaping front-end and API architecture, accelerating delivery, and helping take the Auto line of business to the next level. This is a demanding environment providing rapid delivery for our business partners. You will be working in a highly collaborative environment that values speed and quality, with a strong desire to drive change and foster a positive work environment as we continue our agile transformation journey. You will have the opportunity to help lead this change as we grow this culture, mindset, and capability. What you'll do: * Lead end-to-end design and delivery of features for eCLIQ 2.0, working from user stories and architectural specs through coding, testing and deployment. * Architect and implement modern front-end experiences (Angular/TypeScript) and robust backend services (Java, Spring Boot, REST). * Drive cloud-native designs and integrations across our preferred cloud platforms. * Build and maintain automated test suites (unit, integration, system, regression) and champion testability. * Improve speed-to-market by identifying and delivering pragmatic short-term solutions while building scalable, long-term architecture. * Own and optimize CI/CD pipelines, development tooling and release practices. * Apply AI/ML tools and practices where they add business value; be comfortable experimenting and iterating with new techniques. * Mentor and grow junior engineers, foster healthy engineering practices, and collaborate closely with Product Owners, Scrum Masters and QA. * Proactively identify technical debt and propose solutions to reduce risk and increase Qualifications * Bachelor's or master's degree in a technical or business discipline, or equivalent experience. * 5-7 years of professional software development experience (flexible for exceptional candidates). * Strong expertise in front-end frameworks (Angular preferred; knowledge of React or Vue a plus) and TypeScript. * Solid experience building backend services in Java (Spring Boot) and designing RESTful APIs. * Practical cloud experience (AWS) and familiarity with cloud architecture patterns. * Proven experience with automated testing strategies and CI/CD tooling. * Comfortable with Agile practices (Scrum, Kanban) and collaborating on cross-functional teams. * Excellent communicator, proactive problem-solver, and a collaborative leader who mentors others. * Eagerness to learn and adopt innovative technologies and practices, including AI-assisted development. What we offer: A chance to influence a strategic enterprise product, lead technical decisions, and grow your craft in a Fortune 100 environment that values speed, quality, and experimentation. Ready to apply? If you're a forward-thinking engineer who thrives in a fast-paced Agile environment and wants to shape the future of eCLIQ 2.0, we'd love to hear from you. About Us Pay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role. At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit: *********************** Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law. Fair Chance Notices * California * Los Angeles Incorporated * Los Angeles Unincorporated * Philadelphia * San Francisco
    $97k-117k yearly est. Auto-Apply 11d ago
  • Senior Software Engineer (Ruby on Rails & React)

    UNUM 4.4company rating

    Embedded software engineer job in Columbus, OH

    Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures. Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers. We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. **General Summary:** Unum is hiring a Senior Full Stack Software Engineer! As a key member of our Agile team, you'll drive the design, development, and delivery of innovative, cloud-based solutions that align with enterprise architecture standards. You'll collaborate with Technical Product Owners, Principal Engineers, and business architects to create scalable, high-quality applications. In this role, you'll work on our Leave Logic product using Ruby on Rails, React, JavaScript, and AWS services, with expertise in PostgreSQL, RDS, EC2, and ElasticSearch. Beyond building exceptional solutions, you'll mentor engineers and help shape the future of our technology and talent. **Job Specifications** **Bachelors of Computer Science is preferred, or equivalent relevant business experience** **Passionate about delivering solutions that excite and delight our customers; holds self to high standards of delivery** **6+ years' experience in software development and delivery track record in a range or roles in a scrum environment** + **Experience with Ruby On Rails, React, (Java Script, AWS, PostgreSQL, RDS, EC2, Elastic Search) is required.** **Clearly demonstrates analytical ability and critical thinking skills** **Takes a logical, analytical approach to problem solving and pays close attention to detail** **Skilled in Agile development/methodologies** **Self motivated and results oriented; able to motivate others** **Takes an innovative approach to problem solving** **Demonstrates excellent oral and written communication skills; experience leading groups of people through discussions, technical or otherwise** **Strong team player; able to work effectively within a team and more broadly with people from a variety of backgrounds and areas across the organization.** **Strong experience of test driven development (TDD) and unit testing, leveraging automation toolsets** **Strong experience in continuous integration** **Principal Duties and Responsibilities** + Leads the design, development, implementation, and maintenance of new and existing features for applications within a business area. + Provides technical leadership and direction for EPIC feature delivery. + Ensures application solutions meet agreed quality attributes (e.g., performance, fault tolerance, security, scalability). + Designs, codes, configures, tests, maintains, and documents software deliverables using established standards and tools. + Collaborates with Principal Software Engineers and architects on coding standards, processes, tooling, and frameworks. + Completes design of application components aligned with reference architecture. + Actively seeks cloud-based, buy-over-build solutions. + Ensures product backlog includes appropriate technical stories and participates in prioritization. + Mentors Software Engineers and Associate Software Engineers. + Owns application solution quality from design through deployment and operations; contributes to software standards. + Communicates and collaborates with key stakeholders to ensure successful feature delivery. + Maintains technical understanding of third-party/cloud solutions and their implementation. + Evaluates technical impacts and coordinates implementation of new product releases. + Participates in sizing, estimation, code reviews, and sprint retrospectives; promotes continuous improvement. + Focuses on delivering business value and priorities. + Ensures quality of features through manual and automated testing and continuous integration. + Designs solutions aligned with company architecture and standards; participates in proof-of-concept and prototyping. + Collaborates with Business Analysts to clarify requirements and ensure technical feasibility. + Works with UX designers to translate designs into efficient solutions. + Partners with Test Engineers to meet definition of done and ensure smooth transition through production stages. + Contributes to team innovation by suggesting improvements and evaluating new processes/technologies. + Supports transition of features to production, ensuring performance, stability, and compliance with release standards. + May serve as Scrum Master for an agile team. + Automates testing to industry standards for high-quality delivery and efficient regression. + Keeps ALM tools updated; participates in daily standups to report progress and impediments. + Maintains customer-centric mindset, ensuring solutions enhance user experience. \#LI-TO1 ~IN1 \#LI-MULTI Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office. Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status. The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience. $89,400.00-$183,500.00 Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans. Company: Unum
    $89.4k-183.5k yearly 31d ago
  • Principal Embedded Data Systems Engineer

    Honda Dev. and Mfg. of Am., LLC

    Embedded software engineer job in Raymond, OH

    What Makes a Honda, is Who makes a Honda Honda has a clear vision for the future, and it's a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future-focused goals. At our core is innovation. Honda is constantly innovating and developing solutions to drive our business with record success. We strive to be a company that serves as a source of “power” that supports people around the world who are trying to do things based on their own initiative and that helps people expand their own potential. To this end, Honda strives to realize “the joy and freedom of mobility” by developing new technologies and an innovative approach to achieve a “zero environmental footprint.” We are looking for qualified individuals with diverse backgrounds, experiences, continuous improvement values, and a strong work ethic to join our team. If your goals and values align with Honda's, we want you to join our team to Bring the Future! JOB PURPOSE: Embedded Data Systems Engineer to design and implement embedded software solutions for data acquisition and processing within prototype automotive environments. This role is critical to enabling scalable, high-performance systems that support advanced software development and simulation capabilities KEY ACCOUNTABILITIES: Technical Leadership: Lead and mentor teams of engineers in the design and implementation of embedded data systems, fostering a culture of innovation, collaboration, and technical excellence. Standards & Best Practices: Define, document, and promote engineering standards, development methodologies, and reusable frameworks to ensure consistency and scalability across programs and teams. Embedded System Development: Design, develop, and deploy embedded software systems for real-time data acquisition and processing in prototype vehicles and related environments. Cross-Functional Collaboration: Work closely with hardware, software, and simulation teams to deliver integrated, scalable, and high-performance data systems. System Optimization: Optimize embedded systems for performance, reliability, and adaptability across various prototyping platforms. Validation & Testing: Lead testing, validation, and refinement of embedded solutions in dynamic and evolving development environments. Innovative Data Processing Solutions: Design and implement novel embedded data processing architectures and algorithms to address complex challenges in real-time acquisition, transformation, and interpretation of high-bandwidth sensor and vehicle data. DevOps & Configuration Management: Maintain robust version control, configuration management, and deployment processes to ensure traceability and consistency QUALIFICATIONS, EXPERIENCE, & SKILLS: Minimum Educational Qualifications and experience: Bachelor's in Electrical Engineering, Computer Science, or related field Minimum Experience. Minimum 8+ years in embedded systems development, preferably in automotive. Other Job-Specific Skills: Strong proficiency in C/C++, RTOS, CAN/LIN/FlexRay. Strong proficiency in Matlab / Simulink, CANoe. Familiarity with safety standards (ISO 26262). Familiarity with data acquisition systems, signal processing, and hardware/software integration. Excellent problem-solving skills and ability to work effectively in cross-disciplinary teams. Expertise in signal processing and measurement systems. Effective communication skills (written and verbal). Proven ability to manage time, clarify responsibilities, and coordinate across teams. Demonstrated innovation and problem-solving in complex technical environments. Ability to build and leverage networks and coalitions to gain alignment and support. What differentiates Honda and makes us an employer of choice? Total Rewards: Competitive Base Salary (pay will be based on several variables that include, but not limited to geographic location, work experience, etc.) Regional Bonus (when applicable) Manager Lease Car Program (No Cost - Car, Maintenance, and Insurance included) Industry-leading Benefit Plans (Medical, Dental, Vision, Rx) Paid time off, including vacation, holidays, shutdown Company Paid Short-Term and Long-Term Disability 401K Plan with company match + additional contribution Relocation assistance (if eligible) Career Growth: Advancement Opportunities Career Mobility Education Reimbursement for Continued learning Training and Development Programs Additional Offerings: Lifestyle Account Childcare Reimbursement Account Elder Care Support Tuition Assistance & Student Loan Repayment Wellbeing Program Community Service and Engagement Programs Product Programs Honda is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.
    $65k-85k yearly est. 1d ago
  • Staff Software Engineer - Machine Learning

    General Motors 4.6company rating

    Embedded software engineer job in Columbus, OH

    **Role:** The Smart Agents group is responsible for building the ML models and system to simulate road users in a variety of situations and generate the scenarios used for testing and training AV driving policies. If you think of Simulation as a video game our autonomous vehicles train on to learn to drive, the Smart Agents team develops the ML/AI models that control the other characters in the video game to interact in realistic ways as the av drives-eg, the other vehicles, bikers, and pedestrians. Our technology stack includes Generative AI models (GPT) and Reinforcement Learning (RL) policies. The Smart Agents group work closely with the rest of the Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as well as training loop development, streamlining optimization, integration, creating ML infrastructure, metrics, and data pipelines for production model deployment as well as for fast experimentation cycles. **What You'll Do:** + Support the team in developing machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization. + Streamline integration and create ML infrastructure, metrics, and data pipelines for production model deployment and rapid experimentation. + Work as part of an ML team and contribute strong software engineering (SWE) expertise. + Support the ML team in accelerating project timelines, particularly in areas related to Autopilot, Lane Keep, and autonomous vehicle (AV) technologies. + Experience in simulation and robotics is highly desirable, with a preference for candidates from AV or robotics backgrounds rather than solely cloud-focused companies. **Your Skills & Abilities:** + 4+ years of experience in the field of robotics or latency-sensitive backend services + Background working with machine learning teams, algorithms, and models + Bonus: Experience building highly performant ML and system pipelines + Strong programming skills in modern C++ or Python **Bonus:** + Experience with profiling CPU and/or GPU software, process scheduling, and prioritization + Passionate about self-driving car technology and its impact on the world + Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions. + Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain. + Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need. + Track record in deploying perception/prediction/av models into real world environments **Your Skills & Abilities** **:** + 4+ years of experience in the field of robotics or latency-sensitive backend services + Proven experience in machine learning and classification. Familiar with ML frameworks such as Tensorflow or PyTorch + Experience building highly performant ML and system pipelines + Strong programming skills in modern C++ or Python + Experience with profiling CPU and/or GPU software, process scheduling, and prioritization + Passionate about self-driving car technology and its impact on the world + Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions. + Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain. + Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need. + Track record in deploying perception/prediction/av models into real world environments + Experience working with RL and sequence prediction (ML) models **Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is $134,000 to $235,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. **Relocation:** This job may be eligible for relocation benefits. \#LI-MH2 This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $134k-235.9k yearly 60d+ ago
  • Sr. Firmware Engineer (Thermal Controls)

    Vertiv 4.5company rating

    Embedded software engineer job in Westerville, OH

    Vertiv is seeking a Sr. Firmware Engineer to support our gateway and embedded application platforms. This person will provide technical expertise in the development and support of multiple Linux-based platforms. The candidate should possess broad and deep knowledge in various technologies such as networking, communications, kernel drivers, and security. This position will be based onsite at Vertiv's location in Westerville, OH. Responsibilities: Controls Development: Design, maintain, and support thermal unit control firmware involving PID loops and other device interactions and control Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement Project management: Project planning, task estimation, software metrics collection, version control Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration Documentation: Program commentary, user guides for service and troubleshooting Product testing: Unit testing, bench testing, system integration testing, and field test support Leadership: Effective team member and/or lead engineer, consistent positive attitude, creativity Hardware development support: Software support for hardware development and testing Other tasks and activities as required by management Responsibilities: Bachelor's Degree or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, or Computer Engineering Controls: Embedded Linux control firmware experience using C & C++ Analog and digital IO management Near real time control algorithm and device communications using serial, RS485, Modbus, and CANbus HVAC specific experience a plus Development environment: Languages: C++, C, Python, Bash Shell Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI Operating systems: embedded Linux and real-time operating systems Platforms: TI SoC, ARM, x86 Integrated platforms: VS Code Version management: Git Build system: BitBake, Yocto, GitLab Pipelines Test: Device Simulation Design: Distributed control architecture and design Maintainability Configurability Manage control requirements and documentation Additional / Preferred Qualifications: FreeRTOS Matlab Linux kernel, device drivers, filesystems IP networking: TCP, UDP, TLS, DNS, SNMP, Redfish, BACnet, Modbus TCP, WireShark, Docker Bare metal firmware experience Physical & Environmental Requirements: - (To be used majorly for manufacturing jobs.) None Time Travel Needed: 10% The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities. OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion. OUR STRATEGIC PRIORITIES • Customer Focus • Operational Excellence • High-Performance Culture • Innovation • Financial Strength OUR BEHAVIORS • Own It • Act With Urgency • Foster a Customer-First Mindset • Think Big and Execute • Lead by Example • Drive Continuous Improvement • Learn and Seek Out Development About Vertiv Vertiv is a $8.0 billion global critical infrastructure and data center technology company. We ensure customers' vital applications run continuously by bringing together hardware, software, analytics and ongoing services. Our portfolio includes power, cooling and IT infrastructure solutions and services that extends from the cloud to the edge of the network. Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more. Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire. Equal Opportunity Employer Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to ********************.
    $86k-109k yearly est. Auto-Apply 60d+ ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Columbus, OH?

The average embedded software engineer in Columbus, OH earns between $64,000 and $109,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Columbus, OH

$84,000
Job type you want
Full Time
Part Time
Internship
Temporary