Post job

Embedded software engineer jobs in Madison, WI

- 403 jobs
All
Embedded Software Engineer
Senior Software Engineer
Staff Software Engineer
Software Systems Engineer
Senior Embedded Software Engineer
Senior Embedded Engineer
Senior Firmware Engineer
Principal Software Engineer
Senior Software Development Engineer
  • Senior Software Engineer - Payments

    Acculynx 3.4company rating

    Embedded software engineer job in Beloit, WI

    **Please only apply if you live in one of the following states: Wisconsin, Illinois, Michigan, Texas, Colorado, Florida, Missouri, Pennsylvania, Maryland, Arkansas** AccuLynx is a rapidly growing SaaS provider of CRM and project management software for roofing contractors. With over 15 years of experience and impressive year-over-year revenue growth, we have quickly established ourselves as the leading software product in this multi-billion-dollar industry. AccuLynx is actively seeking an innovative and passionate Senior Software Engineer - Payments to lead the next phase of our payments platform development. You will design and expand systems that integrate with payment processors, gateways, and financial service APIs, as well as our subscription billing and sales tools. This will enable contractors to collect, disburse, and reconcile payments directly through AccuLynx, while also allowing the business to collect subscription and expansion revenue from customers. What You Will Do: Lead the technical direction of projects from conception to deployment Architect and design scalable and robust software systems Contribute to team output by writing clean, efficient, and maintainable code Review code, enforce standards, and mentor team members Collaborate with product managers and designers to define technical requirements Drive agile ceremonies Utilize an Agile process to experiment and refine software development practices at AccuLynx. Ensure on-time delivery of features with high quality and performance Identify and resolve technical issues and bottlenecks Lead technical direction for building integrations with modern payment providers (Worldpay, Stripe, Adyen, etc.). Architect systems for card payments, ACH, digital wallets, surcharges, and refunds. Ensure PCI compliance, tokenization, and end-to-end encryption in payment flows. Design scalable solutions for real-time payment processing and settlement reconciliation. Collaborate with Product and Legal on compliance (e.g., Reg E, Reg Z, NACHA, AML/KYC). Drive the implementation of dispute management workflows, chargeback processes, and fraud detection tools. Mentor developers on payment APIs, financial protocols, and secure coding practices. Partner with Data/Finance to ensure accurate payment reporting, settlement batching, and reconciliation. Stay up-to-date with emerging fintech trends and provider APIs. Your Qualifications: 10+ years of professional software development experience, including 3+ years in a lead role. Proven experience integrating with payment gateways, processors, or fintech APIs. Strong proficiency in C#, .NET Core, SQL Server, REST & gRPC APIs. Deep understanding of payment lifecycle (authorization, capture, settlement, refunds, chargebacks). Experience with tokenization, PCI compliance, encryption standards, OAuth flows. Strong architectural skills in high-volume, high-availability financial systems. Excellent communication and mentoring skills; ability to collaborate with technical and non-technical stakeholders. Bonus Points If You Have: Knowledge of banking APIs, ACH/NACHA protocols, and card network rules. Familiarity with disbursement systems, earned wage access, or embedded finance. Experience with real-time risk scoring or fraud detection models. Contributions to fintech/payment-related open-source projects. Why We Love AccuLynx: AccuLynx's success as the #1 business management software for roofing contractors over the past 11 years is thanks to our investing in our employees, maintaining company values, and focusing on a strong company culture. Our positive work environment has enabled us to retain employees who have been with us since the company's inception, providing the solid foundation for developing an industry-leading product that consistently exceeds our customers' expectations. Because of our commitment to our company values and culture, we were recently officially recognized as a Great Place to Work Certified™ organization, with 90% of our employees naming AccuLynx as a great place to work. We're proud to be regularly recognized for our achievements in software, products, and company culture. Our team's shared belief in AccuLynx's mission promotes a culture of collaboration, innovation, and fun. We have built a benefits program to match the strength of our team. This program includes: Attractive compensation packages Flexible paid time off - 3 weeks off in your first year! Competitive health coverage (medical, dental, vision) 401K matching and safe harbor contributions AccuLynx is an Equal Opportunity Employer committed to inclusion and employing a diverse workforce. All applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, disability, or other legally protected characteristics.
    $87k-113k yearly est. 1d ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Motor Company 4.7company rating

    Embedded software engineer job in Madison, WI

    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
    $96k-118k yearly est. 60d+ ago
  • Software Engineer- Systems

    Meta 4.8company rating

    Embedded software engineer job in Madison, WI

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer- Systems Responsibilities: 1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications. 2. Build new features and improve existing products. 3. Work on problems of moderate scope. 4. Push code, drive the development of the systems behind our products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe. 5. Develop a strong understanding of relevant product area, codebase, and/or systems. 6. Demonstrate proficiency in data analysis, programming and software engineering. 7. Produce high quality code with good test coverage, using modem abstractions and frameworks. 8. Receive general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgment and problem solving skills. 9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity. 10. Actively seek and give feedback in alignment with company Performance Philosophy. 11. Telecommuting from anywhere in the US permitted. **Minimum Qualifications:** Minimum Qualifications: 12. Requires Bachelor's degree in Computer Science, Engineering, Mathematics or related and 60 months of experience in the job offered or a related occupation 13. 60 months of experience must include the following: 14. 1. Coding in C, C++, C#, Python, Java, or Javascript 15. 2. Python, PHP, or Haskell 16. 3. Relational databases and SQL 17. 4. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion. GIT, or Perforce) 18. 5. Linux, UNIX, or other "nix-like OS including file manipulation and simple commands 19. 6. Core web technologies: HTML, CSS, or JavaScript 20. 7. Building highly-scalable performant solutions 21. 8. Distributed systems including sharding, consistency, and availability and 22. 9. Algorithms **Public Compensation:** $261,085/year to $290,180/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $261.1k-290.2k yearly 60d+ ago
  • Embedded Software Engineer III

    Johnson Health Tech 4.1company rating

    Embedded software engineer job in Cottage Grove, WI

    Under the direction of the Engineering Manager - KT Innovation, the Embedded Software Engineer III will conduct critical and complex engineering research and development projects to support Key Technology (KT) and New Product Development (NPD) of Fitness Equipment. The Embedded Software Engineer III will perform advanced development, innovation, and critical problem solving to enhance Johnson Health Tech's product portfolio. This position requires a highly creative and flexible individual who can stretch to support the specific needs of the development situation and manufacturing environment. The successful candidate will be willing to move fast, fail early, iterate, and consistently deliver. They are never married to ideas, have a penchant for creating new IP and IP workarounds, and will help Johnson Health Tech continue to be a leader in the fitness space. This is a non-supervisory position. Responsibilities: * Understand and integrate potential new technologies, features, modalities/ergonomics into Johnson products * Create proof-of-concepts (PoC) and partner with the Product Management team for review and refinement * Evaluate and test for viability and risk mitigation * Feed new product development by successfully and smoothly transitioning PoC's to NPD engineering teams based on Asia sourcing and manufacturing * Develop and document design and specifications * Strive to move beyond the status quo with a positive, problem-solving, and can-do approach. Know which battles to win and those to compromise on * Create new intellectual property and intellectual property workarounds * Other projects as assigned Requirements Education: * 4-year degree in Computer Science, Computer Engineering, or Electrical Engineering Experience: * 4+ years of object-oriented programming in a language such as C++, C# or Java * 4+ years of bare-metal or RTOS programming in C or C++ * Proficient in scripting languages such as Python or JavaScript * Experience reading electronic schematics and component datasheets * Proficient in writing technical documentation Other Requirements: * Ability and willingness to travel internationally, approximately 1-2 trips to Asia annually * Strong and creative problem-solving skills * Ability to work well with numerous diverse groups and individuals * Ability and desire to mentor less experienced team members * Excellent written and verbal communication skills Benefits: We offer an excellent compensation package and team-oriented work environment with growth opportunities. Some of our outstanding benefits include: * Health & Dental Insurance * Company paid Life Insurance * 401(k) * Paid Time Off benefits * Product discounts * Wellness programs EOE/M/W/Vet/Disability #ZR
    $77k-98k yearly est. 1d ago
  • Staff Software Engineer, Autonomy Evaluation

    General Motors 4.6company rating

    Embedded software engineer job in Madison, WI

    **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
  • Senior Embedded Hardware Engineer

    X-ES Board

    Embedded software engineer job in Verona, WI

    Extreme Engineering Solutions (X-ES) is seeking a highly-motivated individual to join one of our skilled and tight knit design teams in creating rugged, high-performance embedded computing solutions. This person will be involved in all aspects of board-level product design through the formal transfer to production. This key position has broad exposure to and close interaction with electrical and mechanical design, software integration and debug, qualification testing, and production planning. Duties and Responsibilities Perform engineering work related to hardware design, debugging, and electronic system testing. Specific responsibilities may include the following: Lead and participate in product development, integration and debug, product testing, and customer support. Perform as the technical contact with external customers in partnership with a Project Manager. Perform digital circuit design, simulation, and schematic entry. Collaborate with peers inside and outside the team to quickly resolve technical issues and ensure a high level of product quality. Provide guidance in the creation and execution of design verification, qualification, and production test plans. Create and review product technical documentation. Debug hardware problems down to the component level. Manage customer and internal requirements throughout the design process. Work with project managers, technical leads and team members to ensure that design checks are performed in a timely fashion. Required Qualifications Bachelor's degree in Electrical Engineering, Computer Engineering, or related engineering field. Minimum of seven (7+) years of related engineering experience. Ability to manage multiple projects and priorities in a fast-paced environment. Computer proficiency and a high level of organization with strong attention to detail. Strong interpersonal and communication skills, with the ability to effectively collaborate with cross-functional teams. Problem-solving skills and the ability to make informed technical decisions. Ability to work efficiently and independently with a strong sense of urgency and ownership. Ability to work onsite from our facility located at 9901 Silicon Prairie Parkway in Verona, WI. Desired Qualifications Strong technical background with expertise in an embedded development environment. Experience in all areas of the engineering development life cycle: requirement gathering, design, development, testing, deployment, and maintenance. Familiarity with any of the following: Intel x86 architecture, Freescale/NXP PowerPC (PPC) or ARM architecture, Xilinx FPGA or SoCs, Linux or VxWorks operating systems, SPICE simulation, Ethernet, PCIe, DDR4, MIL-STD 1553, ARINC 429, C or C++ programming, Python, HDL. Familiarity with MIL-STD specifications or any of the following form factors: VPX, VME, cPCI, ATCA, COM Express, rackmount server. Compensation and Benefits X-ES offers a competitive compensation package and excellent benefits, including: No-deductible, low-copay group health and dental insurance (90% employer paid) Health and wellness benefits coverage eligibility begins on the first of the month following your start date Life insurance and long-term disability insurance (100% employer paid) Paid time off, plus eight paid holidays a year 401(k) employer match up to 4%, subject to plan terms & waiting periods. Roth option is available. Participation in the 100% employee-owned Employee Stock Ownership Plan (ESOP) at no cost to employees X-ES also takes a casual, small-business approach to company culture. At our state-of-the-art office and manufacturing facility located in Madison's growing tech corridor, there's no formal dress code, flexible day shift scheduling, and dedicated personal workspaces. Our employees kick back at regular company events and enjoy lunches from local pizza places and food carts. At X-ES, we strive to offer a comfortable, relaxed environment for our employees to do their best work. About X-ES When “rugged enough” isn't rugged enough for embedded computing systems, industry leaders in the military, aerospace, industrial, and commercial sectors turn to Extreme Engineering Solutions (X-ES). Because we strive to be the premier provider of mission-critical embedded products while delivering exceptional levels of customer and employee satisfaction, we hire strong contributors and give them space to thrive. As a 100% employee-owned company, our employees both drive and directly benefit from our success. Together, we meticulously design and build products that stand up to some of the most extreme conditions on the planet. X-ES is located on the far west side of Madison, WI. The company designs and manufactures rugged embedded computing solutions for a variety of applications. For more information, visit **************** X-ES is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other category protected by law. All X-ES job postings and application procedures are posted in compliance with Section 39.08 of the Madison General Ordinances.
    $90k-117k yearly est. 47d ago
  • Sr Software Engineer, Embedded

    Genus 3.8company rating

    Embedded software engineer job in Windsor, WI

    Genus PLC is seeking a Senior Embedded Software Engineer to join our Biosystems Engineering team. In this role, you will contribute to the design, development, and optimization of embedded software for the IntelliGen Technologies Semen Sexing instrument, a critical platform that supports our mission to pioneer animal genetic improvement. You will collaborate with scientists, engineers, and product development teams to create reliable, high-performance embedded solutions that directly impact global animal agriculture. The successful candidate will possess strong critical thinking skills and ability to work both independently and collaboratively in cross-functional teams. We are seeking a forward-thinking individual to help us advance and modernize our technology. You Will * Design, implement, test, and maintain embedded software for the IntelliGen Technologies semen sexing platform. * Collaborate with electrical, mechanical, and systems engineers to integrate hardware and software components. * Develop control algorithms for real-time operation of optical, fluidic, and electromechanical subsystems. * Write clean, efficient, and maintainable code in C/C++ or Golang and related embedded development environments. * Conduct software debugging, troubleshooting, and optimization to ensure robust system performance. * Develop unit tests, integration tests, and verification strategies to validate software functionality. * Support system-level design reviews, risk assessments, and root cause analyses. * Document design specifications, code, and test results according to regulatory and quality standards. * Stay current with embedded software trends, tools, and methodologies to drive continuous improvement. * Ensure that the image of Genus R&D always remains professional and will maintain professional verbal and written communications with co-workers, internal and external collaborators, and vendors. * Strive to advance skills and display a willingness to accept future development. Actively participate in Company training opportunities to further develop applicable skills * Gain a thorough understanding of the Company's business and the department's role within the company. * Uphold the Genus core values, mission, and vision. Exemplify the highest level of business and personal integrity. Requirements * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. * A minimum of 6 years of experience in embedded Linux software development, including: * Experience with embedded development tools such as debuggers, oscilloscopes, and protocol analyzers * an understanding of hardware/software interaction, Linux device drivers, and low-level communication protocols (SPI, I²C, UART, CAN, etc.) * Extensive with version control (e.g., Git) and software development lifecycle methodologies. * Strong understanding of hardware/software interaction, Linux device drivers, and low-level communication protocols (SPI, I²C, UART, CAN, etc.), microcontrollers schematic and drivers. * A minimum of 5 years of experience with relevant software platforms, such as C/C++ or Golang programming for microcontrollers, real-time operating systems (RTOS), Linux, and bare-metal systems. * Authorized to work in the U.S. without sponsorship. Preferred Qualifications: * Master's degree in relevant engineering discipline. * Experience in medical devices, life sciences, or industrial automation software development. * Knowledge of real-time control systems, digital signal processing, and motion/optics control. * Experience with MATLAB/Simulink or other modeling and simulation tools. * Exposure to regulatory and quality standards such as ISO 13485, IEC 62304, or equivalent. * Familiarity with Agile development practices. Business Overview Genus is an agricultural biotechnology pioneer. We are a global FTSE 250 company, headquartered in the UK, and listed on the London Stock Exchange. Genus PLC has a presence in over 70 countries and a global workforce of over 3,000 employees and growing. We are a worldwide leader in porcine and bovine animal genetics, partnering with farmers to transform how we nourish the world - a mission that is important to a sustainable future. Our vision is clear: Pioneering animal genetic improvement to help sustainably nourish the world. Benefits Overview At Genus we offer a competitive salary. Benefits include health, dental, vision, FSA/HSA, long and short-term disability, 401K, tuition reimbursement, paid holidays and ETO (employee time off). This position will have opportunities for growth.
    $87k-107k yearly est. Auto-Apply 60d+ ago
  • Senior Firmware Engineer

    I3 Product Development

    Embedded software engineer job in Sun Prairie, WI

    At i3, we bring ideas to life. We're a multidisciplinary product development firm that thrives at the intersection of engineering, design, and innovation. Our collaborative, in-person culture empowers diverse teams to solve tough challenges, build meaningful products, and make a real impact. We believe in working closely with our clients as partners, focusing on outcomes, adaptability, and long-term trust. The Opportunity We're seeking a Firmware Engineer with 10+ years of experience to join our expanding embedded development team. This hands-on role encompasses the entire development lifecycle-from early exploration to final validation. You'll work on diverse products across medical, agriculture, consumer, and industrial sectors, contributing your technical expertise and your voice and perspective throughout the product journey. This position extends well beyond programming; you'll collaborate across disciplines, work directly with clients, participate in planning and estimation, and have opportunities to lead technical direction. We want to hear from you if you're driven by curiosity, enjoy solving complex challenges, and excel in a collaborative environment. Key Responsibilities Design and implement firmware for embedded systems (8- and 32-bit microcontrollers and embedded Linux) Develop control algorithms, peripheral interfaces, and communication protocols (UART, SPI, I2C, CAN, BLE, etc.) Create clean, efficient code using C and C++, validated through rigorous hardware-based testing Partner with electrical engineers to bring up and debug hardware platforms Support firmware architecture decisions and documentation throughout development Troubleshoot complex system-level issues using lab equipment (oscilloscopes, logic analyzers, debuggers) Participate in project planning, technical estimation, and client communication Contribute to process improvement and knowledge sharing across the team Mentor and support less experienced engineers Required Qualifications 10+ years of embedded firmware development experience Proficiency in C and C++ with strong embedded design principles Experience developing for both bare-metal systems and RTOS environments Experience with 8- and 32-bit microcontrollers (ARM Cortex-M, etc.) Familiarity with embedded Linux environments and peripheral driver integration Hands-on experience with debugging tools and lab instrumentation Excellent problem-solving skills and attention to detail Strong communication skills with technical peers and client stakeholders Ability to work independently, manage ambiguity, and adapt quickly across projects Preferred Qualifications Python experience for testing, scripting, or automation Familiarity with Yocto or Buildroot for embedded Linux builds Experience with bootloaders, OTA update strategies, or embedded security Exposure to regulated product development (medical, automotive) Knowledge of modern software development practices (version control, CI/CD) Experience with firmware-level UI development (displays, menu systems) Comfort mentoring junior engineers and cross-functional teammates What Sets You Apart Hands-on experience - You've built real systems and solved real problems Curiosity and adaptability - You learn quickly and navigate diverse projects Clear communication - You explain complex ideas and build strong relationships Systems thinking - You understand how firmware connects with hardware, users, and business goals Ownership mindset - You embrace autonomy, accountability, and technical leadership Client-focused attitude - You build solutions that deliver client success Why i3? Work on diverse, challenging projects with meaningful impact Join a collaborative, cross-disciplinary team of experts Thrive in an in-person culture valuing connection and creativity Grow in a culture of trust, transparency, and professional development Stretch your skills in new and exciting directions
    $83k-109k yearly est. 60d+ ago
  • Sr Software Engineer, Embedded

    Process Development Engineer In Windsor, Wisconsin 4.5company rating

    Embedded software engineer job in Windsor, WI

    Genus PLC is seeking a Senior Embedded Software Engineer to join our Biosystems Engineering team. In this role, you will contribute to the design, development, and optimization of embedded software for the IntelliGen Technologies Semen Sexing instrument, a critical platform that supports our mission to pioneer animal genetic improvement. You will collaborate with scientists, engineers, and product development teams to create reliable, high-performance embedded solutions that directly impact global animal agriculture. The successful candidate will possess strong critical thinking skills and ability to work both independently and collaboratively in cross-functional teams. We are seeking a forward-thinking individual to help us advance and modernize our technology. You Will Design, implement, test, and maintain embedded software for the IntelliGen Technologies semen sexing platform. Collaborate with electrical, mechanical, and systems engineers to integrate hardware and software components. Develop control algorithms for real-time operation of optical, fluidic, and electromechanical subsystems. Write clean, efficient, and maintainable code in C/C++ or Golang and related embedded development environments. Conduct software debugging, troubleshooting, and optimization to ensure robust system performance. Develop unit tests, integration tests, and verification strategies to validate software functionality. Support system-level design reviews, risk assessments, and root cause analyses. Document design specifications, code, and test results according to regulatory and quality standards. Stay current with embedded software trends, tools, and methodologies to drive continuous improvement. Ensure that the image of Genus R&D always remains professional and will maintain professional verbal and written communications with co-workers, internal and external collaborators, and vendors. Strive to advance skills and display a willingness to accept future development. Actively participate in Company training opportunities to further develop applicable skills Gain a thorough understanding of the Company's business and the department's role within the company. Uphold the Genus core values, mission, and vision. Exemplify the highest level of business and personal integrity. Requirements Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. A minimum of 6 years of experience in embedded Linux software development, including: Experience with embedded development tools such as debuggers, oscilloscopes, and protocol analyzers an understanding of hardware/software interaction, Linux device drivers, and low-level communication protocols (SPI, I²C, UART, CAN, etc.) Extensive with version control (e.g., Git) and software development lifecycle methodologies. Strong understanding of hardware/software interaction, Linux device drivers, and low-level communication protocols (SPI, I²C, UART, CAN, etc.), microcontrollers schematic and drivers. A minimum of 5 years of experience with relevant software platforms, such as C/C++ or Golang programming for microcontrollers, real-time operating systems (RTOS), Linux, and bare-metal systems. Authorized to work in the U.S. without sponsorship. Preferred Qualifications: Master's degree in relevant engineering discipline. Experience in medical devices, life sciences, or industrial automation software development. Knowledge of real-time control systems, digital signal processing, and motion/optics control. Experience with MATLAB/Simulink or other modeling and simulation tools. Exposure to regulatory and quality standards such as ISO 13485, IEC 62304, or equivalent. Familiarity with Agile development practices. Business Overview Genus is an agricultural biotechnology pioneer. We are a global FTSE 250 company, headquartered in the UK, and listed on the London Stock Exchange. Genus PLC has a presence in over 70 countries and a global workforce of over 3,000 employees and growing. We are a worldwide leader in porcine and bovine animal genetics, partnering with farmers to transform how we nourish the world - a mission that is important to a sustainable future. Our vision is clear: Pioneering animal genetic improvement to help sustainably nourish the world. Benefits Overview At Genus we offer a competitive salary. Benefits include health, dental, vision, FSA/HSA, long and short-term disability, 401K, tuition reimbursement, paid holidays and ETO (employee time off). This position will have opportunities for growth. Receive email notifications about our latest career opportunities, news and updates directly to your mailbox. Click here to sign up.
    $86k-104k yearly est. Auto-Apply 60d+ ago
  • Senior Staff Software Engineer, Backend (Platform - Risk)

    Coinbase 4.2company rating

    Embedded software engineer job in Madison, WI

    Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system. To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems. Our ******************************** is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We're looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group. The Platform Product Group's mission is to build a trusted, scalable, and compliant platform to maximize velocity, efficiency and quality. They build the foundations that can be used by multiple products and teams at Coinbase so that users can have a consistent and high-quality experience.* * *About the team:* The Risk engineering team has a critical charter to effectively manage the financial threats to both the business and the Coinbase users. By joining the team, you will continue to build the platform and critical services to mitigate fraudulent activities at scale, and improve the detection of good user patterns. *What you'll be doing (ie. job duties):* * Design and implement next generation core Risk platform architecture that power Coinbase * Interact with stakeholders in many different organizations that build Coinbase products or responsible for financial operations * Participate in shaping of the strategy and execution path of Risk platform * Manage individual projects priorities, deadlines and deliverables with your technical expertise * Mentor and train other team members on design techniques and coding standards * Write high quality, well tested code to meet the needs of your customers. *What we look for in you (ie. job requirements):* * 10+ years of experience in backend software engineering using Golang or similar languages * Proven track record of delivering impactful solutions that power significant risk flows * You've designed, built, scaled and maintained high throughput and low latency production services * You've experienced architecting and developing solutions to ambiguous problems with significant impact * Strong technical knowledge of building distributed systems that process massive scale * Solid communication skills, ability to communicate to stakeholders with various technical and non-technical backgrounds * Relentless drive to set and perseverance to achieve ambitious goals * Passion for building an open financial system that brings the world together *Nice to haves:* * Domain expertise in Risk engineering * Worked closely in Machine Learning models and leveraged the models to scale the execution of risk use cases at large scale * Experience both in startups and large enterprises ** Job ID: GPBE07US-PF *Pay Transparency Notice:* Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include bonus eligibility + equity eligibility**+ benefits (including medical, dental, vision and 401(k)). Pay Range: $253,895-$298,700 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the *********************************************** in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations*********************************** *Global Data Privacy Notice for Job Candidates and Applicants* Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available ********************************************************** By submitting your application, you are agreeing to our use and processing of your data as required. *AI Disclosure* For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. *The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment*. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com
    $253.9k-298.7k yearly 60d+ ago
  • Senior Staff Software Engineer

    Findhelp, A Public Benefit Corporation

    Embedded software engineer job in Madison, WI

    Job DescriptionWe're changing the way people connect to social care. At Findhelp, we've built a comprehensive platform of products and services that make it easy for you to connect people to resources, follow them on their journey, and track your impact in a fast and reliable way. Our industry-leading social care network includes more than half a million local, state, and national programs that serve every ZIP Code in the country, from rural areas to major metropolitan centers. Findhelp is headquartered in Austin, Texas and has been enabling healthcare, government, education, and other organizations to connect people with the social care resources that serve them, with privacy and security, since 2010. As a mission driven organization, we are focused on creating a positive impact by connecting people in need to the programs that serve them with dignity and ease. Powered by our proprietary technology that enables people to find the resources available in their area, we have helped millions of Seekers find food, health, housing and employment programs. As a Senior Staff Software Engineer at Findhelp, you will play a pivotal role in expanding our platform that seamlessly integrates our nationwide system of social-services. Serving on a cross-functional development team, you'll collaborate closely with various teams and departments to ensure the delivery of top-tier products for our users. You will lead engineering efforts through a combination of a positive attitude, exemplary work ethic, and significant contributions to both the technical and cultural facets of engineering, all underpinned by a deep understanding of user impact. You will be able to consistently level up more junior engineers and the company in your own unique way. Responsibilities and Duties: Someone who works to understand the user's story to design intuitive experiences Own work from inception to delivery, and beyond Refactor legacy code as you create new features Mentor other engineers and foster their growth Work within a team and across teams to accomplish our mission of helping others Consistently write quality code with the end user in mind Architect for robustness, extensibility, scale, sustainability, and security Provide quality feedback in code reviews and willing to pair on coding tasks Qualifications: 8+ years working as a professional software developer Experience architecting a feature to widen the impact for long term success Excellent technical writing and communication skills Experience writing technical designs and breaking down complex features to consistently deliver value Experience in Python and ReactJS preferred Comfortable working independently in a complex Python codebase Comfortable scaling up on Python if you haven't worked on it before Interested in mentoring others and fostering individual growth Good understanding of SQL, ORMs, and non-relational databases Preferred GCP experience, but other cloud experience welcome Understanding of web performance strategies and metrics Experience with or a strong understanding of microservices Ability to follow through on commitments Ability to communicate technical needs and solutions to product partners The salary range provided reflects the national average for this job title and does not represent compensation specific to Findhelp. Actual compensation will vary based on experience, qualifications, and market factors relevant to the position.We value being together We believe being together enables stronger relationships, collaboration, and culture.This position is in office and candidates must be located in Austin, Texas, Madison, Wisconsin, or Denver, Colorado Perks at Findhelp •401k & Stock options •Free food and onsite gym at our Austin HQ •Paid parental leave•Competitive PTO & 9 paid holidays•Employee only paid Health, Dental, and Vision insurance•Dog-friendly office in Austin HQ•24/7 access to telemedicine and counseling•Book Purchasing Program We're building a diverse, inclusive team You're welcome here. We want everyone to be able to easily connect to the help they need, and we want our teams to reflect and represent our communities. It is our policy to recruit, hire, train, and promote individuals, as well as administer any and all Company policies, without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin or ancestry, physical and mental ability, political affiliation, race, religion, creed, sexual orientation, socio-economic status, veteran status, or any other protected class, in accordance with applicable laws. Accommodations are available for applicants with disabilities. Here are some of the ways we support our staff:•Culture Committee •Leadership Development Training•Paid Volunteering Time
    $93k-124k yearly est. 29d ago
  • Senior Software Engineer- Payer Engineering

    Datavant

    Embedded software engineer job in Madison, WI

    Datavant is a data platform company and the world's leader in health data exchange. Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format. Our platform is powered by the largest, most diverse health data network in the U.S., enabling data to be secure, accessible and usable to inform better health decisions. Datavant is trusted by the world's leading life sciences companies, government agencies, and those who deliver and pay for care. By joining Datavant today, you're stepping onto a high-performing, values-driven team. Together, we're rising to the challenge of tackling some of healthcare's most complex problems with technology-forward solutions. Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. **What We're Looking For:** At Datavant we are excited to meet engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. As an **experienced technical leader of projects and initiatives** , you will join the team with the autonomy and decision rights to immediately begin shaping our healthcare data ecosystem for our clients. Our goal is to connect the world's health data and as a Senior Software Engineer you will work on the architecture and design level solutioning of our product while also driving implementation and helping to mentor other team members. If you are looking for a rapidly growing engineering team focused on delivering meaningful impact through innovative technology solutions, this is the team and role for you! **What You Need To Succeed:** + **8+ years of experience** writing production-ready code, performing code reviews, and working on full stack design and architecture of applications + Exceptional ability to write production-ready code and build scalable data flows + Readiness to thrive and communicate with your team and collaborate with others in a fast-paced environment + Demonstrated experience owning projects, migrations, and leading from the front + Excitement, passion and curiosity about our mission of connecting the world's health data and improving patient outcomes **What You Will Do :** + Lead design, implementation, and overall development of your products + Guide and mentor other engineers while developing cutting-edge solutions for our health data ecosystem + Own multiple projects, translate product requirements to the team, and act like an owner + Drive innovation and deliver valuable data solutions for our clients + Work with our modern tech stack including Python, Java, JavaScript, TypeScript, React, Spark, AWS, Azure and more + Bonus points for Scala & Elasticsearch + Help contribute to our awesome tech blog - click here to check it out (************************************** We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services. The range posted is for a given job title, which can include multiple levels. Individual rates for the same job title may differ based on their level, responsibilities, skills, and experience for a specific job. The estimated total cash compensation range for this role is: $180,000-$220,000 USD To ensure the safety of patients and staff, many of our clients require post-offer health screenings and proof and/or completion of various vaccinations such as the flu shot, Tdap, COVID-19, etc. Any requests to be exempted from these requirements will be reviewed by Datavant Human Resources and determined on a case-by-case basis. Depending on the state in which you will be working, exemptions may be available on the basis of disability, medical contraindications to the vaccine or any of its components, pregnancy or pregnancy-related medical conditions, and/or religion. This job is not eligible for employment sponsorship. Datavant is committed to a work environment free from job discrimination. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. To learn more about our commitment, please review our EEO Commitment Statement here (************************************************** . Know Your Rights (*********************************************************************** , explore the resources available through the EEOC for more information regarding your legal rights and protections. In addition, Datavant does not and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay. At the end of this application, you will find a set of voluntary demographic questions. If you choose to respond, your answers will be anonymous and will help us identify areas for improvement in our recruitment process. (We can only see aggregate responses, not individual ones. In fact, we aren't even able to see whether you've responded.) Responding is entirely optional and will not affect your application or hiring process in any way. Datavant is committed to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need an accommodation while seeking employment, please request it here, (************************************************************** Id=**********48790029&layout Id=**********48795462) by selecting the 'Interview Accommodation Request' category. You will need your requisition ID when submitting your request, you can find instructions for locating it here (******************************************************************************************************* . Requests for reasonable accommodations will be reviewed on a case-by-case basis. For more information about how we collect and use your data, please review our Privacy Policy (**************************************** .
    $180k-220k yearly 60d+ ago
  • Sr Software Engineer

    Infleqtion

    Embedded software engineer job in Madison, WI

    Job Description Infleqtion is on a mission to commercialize atom-based quantum technologies that deliver orders-of-magnitude improvements in sensing and computing applications. We are seeking self-motivated, energetic individuals with exceptional problem-solving and technical skills to help drive our Quantum Computing mission forward. At Infleqtion we embrace a startup mentality driven by results, urgency, and customer-focused innovation: We break down barriers between disciplines, stepping in wherever we can make the biggest impact. We thrive in uncertainty, embracing challenges as opportunities. We move quickly to prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software for Infleqtion's quantum computers. The ideal candidate is an experienced backend engineer with a strong background in creating robust and scalable scientific applications. You will play a crucial role in designing, building, and maintaining backend services and control systems that drive our neutral atom quantum machines. JOB RESPONSIBILITIES The duties and responsibilities outlined below include essential functions of the role. Depending on business needs, this role may perform a combination of some or all of the following duties. Duties, responsibilities, and activities may change, or new ones may be assigned at any time. Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services and frameworks that control and calibrate our neutral atom quantum computers. Collaborate with interdisciplinary teams, including scientists, opto-mechanical engineers, and electrical engineers, to solve complex problems and deliver high-quality software solutions. Empower interdisciplinary teams to create the tools they need by teaching engineering and programming best practices. Mentor and guide junior engineers, fostering their growth and enhancing the team's technical expertise. Lead code and design reviews, upholding engineering best practices and promoting a culture of quality and collaboration. Support and debug all layers of the control stack from real-time embedded kernels to distributed services. Advocate for and implement innovative software development methodologies and tools to improve team efficiency and product quality. Requirements Bachelor's degree in Computer Science, Applied Mathematics, Physics or related field and a minimum of 5 years prior work experience Experience with Python and at least one compiled language, with a desire to learn and work in Rust Experience with Linux and virtualization technologies like Docker Good verbal and written communication skills, able to effectively share information with technical and non-technical staff Good collaboration skills, able to work in a team environment where engagement and participation are an expected part of successful job performance Skilled in typical software engineering disciplines: testing, debugging, revision control, error-handling, readability, documentation, general code health, etc. Desire to constantly improve and learn inside and outside of expertise PREFERRED EXPERIENCE: Domain-specific experience in statistics, machine learning, or AMO physics Experience with Numpy, Scipy, and Pytorch Experience with image analysis, emphasis on realtime object detection Experience with databases (relational and non-relational) including but not limited to timeseries data, SQL, and ETL processes Experience creating CI/CD pipelines, and Python package creation with C or Rust extensions Benefits The targeted salary range for this role is $106,000 to $141,000 on an annualized basis plus eligibility to participate in our annual incentive plan. In addition to your base compensation, we offer a generous Total Rewards program which includes: 100% company paid Employee coverage for Medical, Dental, Vision, and Short/Long Term Disability insurance programs Employer funded Health Savings Account Unlimited Paid Time Off 401(k) Matching Programs Company paid Life and AD&D Insurance Flexible Healthcare Savings Account Paid FMLA Leave Paid Maternity/Paternity Leave Employer Assistance Program Student Loan Repayment Equal Opportunity Here you have freedom to embrace your whole self: who you love, your gender identity and expression, skin color, age, appearance, disability, neurodiversity, DNA, military/veteran status, citizenship, and other factors that make up who you are. Your uniqueness is valued, welcomed, and appreciated here. We are dedicated to providing a positive workplace and base all employment decisions on your qualifications, performance, merits, as well as business needs. We are proud to be an Equal Employment Opportunity Employer.
    $106k-141k yearly 29d ago
  • Senior Java Software Engineer

    Weather Central 4.0company rating

    Embedded software engineer job in Madison, WI

    Weather Means Business™. WSI is the world's leading provider of weather-driven business solutions that enable enterprises to make better decisions using the most accurate and precise weather data available. WSI serves some of the world's biggest brands in the aviation, energy, insurance, and media markets, as well as federal and state government agencies. We are proud to be a part of The Weather Company, which focuses entirely on the weather, delivering billions of discrete forecasts per day around the world, through a media portfolio that includes The Weather Channel , weather.com , WSI and Weather Underground. Learn more at ************ We have exceptional opportunities for senior developers with demonstrated achievements in developing Java based products. You'll work with and learn some of the newest and most innovative technologies on the planet. Our teams deal with massive real time data sets and finding solutions for solving these “big data” problems using cloud computing (AWS), Cassandra (No-SQL) and a suite of RESTful services and platforms. If you want the opportunity to work with a small team of very talented developers on cutting-edge projects - we want to talk to you. We're a focused Scrum shop with a strong emphasis on self-managed teams. Our engineering teams value collaboration and hold the team in high regard. We will foster your career development and allow you to be creative in a fun; results based environment. You'll work on the team that provides the weather data powering many products used by insurance companies across the United States. This data comes from many different sources and formats, and the business needs are constantly evolving. Working on a small, skilled team, you'll provide the code and architecture to meet the business needs. The products you build will save property, and save lives! Successful candidates will have a mastery of server-side concurrent programming on the JVM, and experience in GIS or Weather data sets/systems. In addition you'll be highly familiar with HTTP-based data exchange, large-scale, and high-use apps in both Windows and Unix environments. Our teams will benefit greatly from your proficiency in performance testing and tuning services and applications, SQL, and better yet Cassandra. Functional proficiency with AWS, Spring, Unix, JSON, REST, AJAX, and Maven will put you above the crowd. Job Description Produce working maintainable, fast, scalable Java and Scala services from product requirements and designs using advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques and evaluation criteria for obtaining results. Solve business needs with near term product deliverables, longer term vision and evolving current architecture with robust technical solutions Learn quickly and be versatile. Be able to handle both back-end and occasional front-end type of work. Dive into and learn complex problems involving GIS (Global Information Systems) as well as weather data and corresponding scientific algorithms Be a collaborative part of the team, not just a member of a team Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions, and provide alternative solutions as required. Partner collaboratively with the business and project team to accomplish tasks/milestones/goals. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments. Improve operations by conducting systems analysis; recommending changes in policy and procedures. Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required. Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment. Have fun and help those around you to do the same! Qualifications Bachelor's Degree in computer science or related field, or its equivalent. 5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities. Knowledge, Skills and Abilities Highly proficient & demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge & skills at the subject matter expert level to complete & document projects Excellent Written/Verbal communication skills Comprehensive knowledge of professional software development process and concepts, with the ability to lead and teach others. Advanced level proficiency and breadth in required code development in area of specialization. Developed and demonstrated proficiency to resolve a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors. Comprehensive and functional network of senior-level internal/external personnel in own area of expertise. Demonstrated proficiency and application of business software lifecycle development. Comprehensive knowledge of Agile methodology. Ability to communicate and coordinate projects in a team leadership capacity. Additional Information All your information will be kept confidential according to EEO guidelines.
    $85k-111k yearly est. 9h ago
  • Senior Java Software Engineer

    The Weather Channel

    Embedded software engineer job in Madison, WI

    Weather Means Business™. WSI is the world's leading provider of weather-driven business solutions that enable enterprises to make better decisions using the most accurate and precise weather data available. WSI serves some of the world's biggest brands in the aviation, energy, insurance, and media markets, as well as federal and state government agencies. We are proud to be a part of The Weather Company, which focuses entirely on the weather, delivering billions of discrete forecasts per day around the world, through a media portfolio that includes The Weather Channel , weather.com , WSI and Weather Underground. Learn more at ************ We have exceptional opportunities for senior developers with demonstrated achievements in developing Java based products. You'll work with and learn some of the newest and most innovative technologies on the planet. Our teams deal with massive real time data sets and finding solutions for solving these “big data” problems using cloud computing (AWS), Cassandra (No-SQL) and a suite of RESTful services and platforms. If you want the opportunity to work with a small team of very talented developers on cutting-edge projects - we want to talk to you. We're a focused Scrum shop with a strong emphasis on self-managed teams. Our engineering teams value collaboration and hold the team in high regard. We will foster your career development and allow you to be creative in a fun; results based environment. You'll work on the team that provides the weather data powering many products used by insurance companies across the United States. This data comes from many different sources and formats, and the business needs are constantly evolving. Working on a small, skilled team, you'll provide the code and architecture to meet the business needs. The products you build will save property, and save lives! Successful candidates will have a mastery of server-side concurrent programming on the JVM, and experience in GIS or Weather data sets/systems. In addition you'll be highly familiar with HTTP-based data exchange, large-scale, and high-use apps in both Windows and Unix environments. Our teams will benefit greatly from your proficiency in performance testing and tuning services and applications, SQL, and better yet Cassandra. Functional proficiency with AWS, Spring, Unix, JSON, REST, AJAX, and Maven will put you above the crowd. Job Description Produce working maintainable, fast, scalable Java and Scala services from product requirements and designs using advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques and evaluation criteria for obtaining results. Solve business needs with near term product deliverables, longer term vision and evolving current architecture with robust technical solutions Learn quickly and be versatile. Be able to handle both back-end and occasional front-end type of work. Dive into and learn complex problems involving GIS (Global Information Systems) as well as weather data and corresponding scientific algorithms Be a collaborative part of the team, not just a member of a team Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions, and provide alternative solutions as required. Partner collaboratively with the business and project team to accomplish tasks/milestones/goals. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments. Improve operations by conducting systems analysis; recommending changes in policy and procedures. Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required. Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment. Have fun and help those around you to do the same! Qualifications Bachelor's Degree in computer science or related field, or its equivalent. 5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities. Knowledge, Skills and Abilities Highly proficient & demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge & skills at the subject matter expert level to complete & document projects Excellent Written/Verbal communication skills Comprehensive knowledge of professional software development process and concepts, with the ability to lead and teach others. Advanced level proficiency and breadth in required code development in area of specialization. Developed and demonstrated proficiency to resolve a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors. Comprehensive and functional network of senior-level internal/external personnel in own area of expertise. Demonstrated proficiency and application of business software lifecycle development. Comprehensive knowledge of Agile methodology. Ability to communicate and coordinate projects in a team leadership capacity. Additional Information All your information will be kept confidential according to EEO guidelines.
    $81k-105k yearly est. 60d+ ago
  • Senior Software Engineer

    Sprocket Security

    Embedded software engineer job in Madison, WI

    Company Mission - Our mission is to help secure as many companies as possible, by using the best way of doing so, penetration testing. Sprocket Security prioritizes offensive security for enterprises, empowering them to build robust defense strategies based on individual business risk. How - At Sprocket Security, we've built an expert-driven Continuous Penetration Testing platform that blends cutting-edge automated and manual testing methods. Your Mission - As a Senior Software Engineer at Sprocket Security, you will build disruptive software and infrastructure in the cybersecurity industry. You will use your development skills to help solve challenges that no-one has ever solved before. You will be part of a passionate team that values innovation and creativity. You will help us develop the tools and methods to protect businesses from cybersecurity threats. Responsibilities Architect and engineer solutions to challenging problems that have never been solved before Perform greenfield design and development. Determine the best technology to use to meet business goals Innovate and develop upon existing applications. Most are written in Ruby, supporting applications use languages such as Python, Go, JS, TS, etc Develop and manage pipelines and tests Engineer solutions to complex networking, application, and business logic challenges at scale using cloud services Develop the front-end and back-end to our customer portal and proprietary scanning engines Learn new technology or languages and participate in research & development Make an impact on the world by helping companies become resilient to cyber threats Qualifications Minimum: 5+ years web software engineering experience, primarily in Ruby on Rails Experience with the MVC software design pattern is desired. Ability to work productively in a remote team setting and in a fast-paced environment Familiarity with cloud technologies and Infrastructure-as-Code, especially Terraform and Ansible Experience building and maintaining DevOps pipelines in GitLab, Docker containers, orchestration frameworks, and databases Experience building RESTful and GraphQL APIs Familiarity with AWS and scalable infrastructure Preferred: Experience in TypeScript, Python, Bash, managing big data, analytics, and scalable architectures Cybersecurity and networking knowledge Proficient in front-end technologies and frameworks Enjoys the innovation, thrills, and speed of a growing startup Strong understanding of networking protocols and Linux systems Desire to lead junior developers and work with leadership on business initiatives Values openness and honesty over being right Benefits Unlimited and mandatory PTO for healthy work/life balance. Company matched 401k (immediate eligibility, no one should have to wait to start saving). 75% company contribution for health insurance for employees and 50% for dependants. 100% company contribution for dental and vision. Work whatever schedule works best for you. We care about results, not 9-5. Hardware and tools of your choice Support for your career development with paid training, conferences, certifications, etc. Ready to Trailblaze the Cybersecurity Frontier? If you're passionate about cybersecurity and eager to make an impact in the industry, we want you on our team. Apply now at Sprocket Security and join the revolution of safeguarding businesses from cyber threats!
    $81k-105k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer, AI Model serving

    Speechify

    Embedded software engineer job in Madison, WI

    PLEASE APPLY THROUGH THIS LINK: https://job-boards.greenhouse.io/speechify/jobs/********** DO NOT APPLY BELOW Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. Overview As Speechify expands, our AI team seeks a Senior Backend Engineer. This role is central to ensuring our infrastructure scales efficiently, optimizing key product flows, and constructing resilient end-to-end systems. If you are passionate about strategizing, enjoy high-paced environments, and are eager to take ownership of product decisions, we'd love to hear from you. What You'll Do State of the art voice cloning Low latency and cost effective text to speech An Ideal Candidate Should Have Proven experience in backend development: Python Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers. Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact. Experience with Docker and containerized deployments. Proficiency in deploying high availability applications on Kubernetes. Preferred: Experience deploying NLP or TTS models to production. What We Offer A dynamic environment where your contributions shape the company and its products. A team that values innovation, intuition, and drive. Autonomy, fostering focus and creativity. The opportunity to have a significant impact in a revolutionary industry. Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture. The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more. An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain. Salary The United States base salary range for this full-time position is $140,000-$200,000 + bonus + equity depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $81k-105k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer (Ruby on Rails & React)

    UNUM 4.4company rating

    Embedded software engineer job in Madison, WI

    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 35d ago
  • Leo Cancer Care: Senior Software Engineer Level IV

    Centaur Health Holdings

    Embedded software engineer job in Middleton, WI

    Job DescriptionSalary: Senior Software Engineer Reports to: Software Engineering Manager FT/PT: Full Time Exempt -Non-Exempt: Exempt Join our dynamic engineering team to help develop our revolutionary radiotherapy products for upright therapy. The ideal candidate will be experienced with medical device software engineering, working within a design control process, and be capable of designing and implementing complex systems. The position requires flexibility in daily tasks, attention to detail, and a self-motivated work ethic. The candidate will have demonstrated experience working in cross-functional, cross-disciplinary teams and providing technical leadership in the development of new products. Responsibilities: Relevant Knowledge and Skill requirements: Knowledge and experience with developing medical device software following IEC-62304 10+ years of experience working at the senior level in developing medical device software Working knowledge of DICOM-RT and related tools Strong knowledge of programming in Python, as well C++, C#, or Jva Experience with design and specification of software systems using UML Experienced with Linux, scripting languages, networking, and protocols. Ability to mentor less experienced engineers. Key responsibilities Perform as a technical lead of significant software development projects Write specifications, requirements, design documents, and test protocols for software projects, Develop safety-critical software for imaging and treatment delivery systems Work with external partners and clinical customers to develop system interfaces and integrations Contribute to the design and development of service and validation tools Provide engineering support to partners, customers, and service Specify, order, and build test beds for X-ray detectors, DAS, and recon Support 510(k) submissions Contribute to system architecture and software development processes Manage contractors relating to software component development About Leo Cancer Care Leo Cancer Care is helping make changes in Radiation Therapy by shifting to upright patient positioning, imaging, and treatment. We do what we do to find a better way, a better way to treat cancer and create a paradigm shift in radiation therapy to benefit all. We will do this by improving access to and the quality of cancer care globally, making cancer treatment a more human experience for all. Working in radiotherapy, not only will you be driving change for the greater good, but you'll be working on products that span a large field of different disciplines. Ways of Working Leo Cancer Care is dedicated to fostering a diverse and inclusive workplace environment. We embrace and celebrate the unique backgrounds, experiences, and perspectives of all individuals. We believe that diversity enriches our organization and strengthens our ability to innovate and excel. Discrimination or harassment of any kind will not be tolerated. We encourage all qualified candidates to apply and join us in our mission to create a respectful and equitable workplace for all. Leo Cancer Care is an equal opportunity employer.
    $81k-105k yearly est. 7d ago
  • Senior Software Engineer

    Playstation 4.8company rating

    Embedded software engineer job in Madison, WI

    Why PlayStation? PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation 5, PlayStation 4, PlayStation VR, PlayStation Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Sony Interactive Entertainment is looking for a Senior Software Engineer to join our team. You will be a part of an entirely new team getting formed with a laser focus of building an AI Middleware for the enterprise. You'll collaborate closely with other dedicated Software developers, ML engineers and Integration specialists to deliver this platform. For those who excel at navigating intricate, fast-moving projects, overcoming tough technical hurdles, and staying at the forefront of modern web development trends, this opportunity is a perfect fit. Plus, you'll be part of a vibrant PlayStation culture that values innovation, creativity, and-of course-having fun shaping the future of interactive entertainment. If you're ready to join a team that drives innovation and builds experiences enjoyed by players around the world, this is the challenge you've been waiting for! Key Responsibilities Build and Operate AI Middleware: Implement, and manage Model Context Protocol (MCP) servers, gateways, and API wrappers that securely expose enterprise systems, tools, and data for AI agent consumption. Build and Govern Agentic Workflows: Deploy and extend agentic AI platforms (e.g., LangGraph, LangChain) to deliver resilient orchestration, enforcing governance, tracing, audit logs, and human-in-the-loop controls. Develop Enterprise Data & Context Pipelines: Build scalable pipelines for parsing, cleaning, embedding, and storing structured and unstructured enterprise data (text, code, multimedia) to enable retrieval-augmented generation and domain-specific agent knowledge. Productize and Optimize AI Services: Translate prototypes into production-grade microservices (Python/TypeScript, Kubernetes, CI/CD), optimizing for latency, throughput, resilience, and token/cost efficiency. Ensure Security, Compliance, and Reliability: Engineer AI middleware and workflows that meet enterprise standards for safety, governance, compliance, and fault tolerance, with built-in monitoring, telemetry, and automated evaluation harnesses. Partner multi-functionally with architects, platform teams, and product owners to deliver business-aligned AI solutions, while staying at the forefront of emerging LLM and middleware trends. Qualifications 6+ years of software engineering experience, including approximately 2 years working on ML, data, or LLM-focused systems. Proficiency in Python or TypeScript (ideally both) with strong software-engineering fundamentals (testing, design patterns, observability, performance tuning). Practical knowledge of ML/GenAI concepts: embeddings, vector search, prompt engineering, fine-tuning, and evaluation metrics. Solid understanding of workflow orchestration frameworks for LLM/GenAI pipelines. Hands-on experience with data-pipeline tooling and batch/stream ETL. Solid understanding of cloud platforms (AWS preferred), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, CDK). Excellent communication skills and a proven ability to collaborate across teams in a fast-paced environment. Domain Expertise LLM tooling: LangChain, LangGraph, LlamaIndex, Hugging Face Transformers, OpenAI or Anthropic APIs Data stores: Postgres, DynamoDB, Redis, and vector databases such as Pinecone, Weaviate, FAISS Observability: distributed tracing, metrics dashboards, cost monitoring for token-based services Security & Responsible AI: PII redaction, content-safety filters, bias evaluation Bonus: proficiency in Go, experience with multimodal or edge inference, contributions to GenAI open-source projects Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights. At SIE, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. In addition, this role is eligible for SIE's top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more. The estimated base pay range for this role is listed below.$161,100-$241,700 USD Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
    $161.1k-241.7k yearly Auto-Apply 2d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Madison, WI?

The average embedded software engineer in Madison, WI earns between $66,000 and $111,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Madison, WI

$86,000

What are the biggest employers of Embedded Software Engineers in Madison, WI?

The biggest employers of Embedded Software Engineers in Madison, WI are:
  1. Johnson Health Center
Job type you want
Full Time
Part Time
Internship
Temporary