Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Device Software Engineer

Full-time

AbbVie


Company Description

About AbbVie
AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas including immunology, oncology and neuroscience - and products and services in our Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at  . Follow @abbvie on  LinkedIn,   Facebook ,  Instagram ,  X and  YouTube . 

Job Description

Purpose:
The Software Engineer prepares and installs solutions by determining and designing system specifications, standards, and programming for hardware-integrated, regulated devices. Improve operations by conducting systems analysis and recommending changes in policies and procedures and collaborate with cross-functional teams. 

Responsibilities: 

  • Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack. 
  • Write clean, maintainable code and documentation using engineering best practices. Writes unit, component, and integration tests.
  • Develop and maintain event-driven, multi-threaded applications interacting with embedded devices. 
  • Support debugging and issue resolution across software and hardware interfaces. 
  • Work with quality engineering teams to design test plans for developed software. 
  • Research new tools, technologies, and test processes for software development. 
  • Participate in code reviews and create documentation on engineering and cross-functional practices. 
  • Adapt and scale existing systems to support growth and innovation across the company. 
  • Rapidly prototype solutions to emerging problems and lead their evolution into production-grade systems. 
  • Contribute to documentation required for regulated development environments. 
  • Familiarity with DevOps and Agile software development. 

Qualifications

  • BS or higher in a STEM discipline with 6 plus years of professional coding experience. At least 4 years of software design and development experience. At least 3 years of Windows programming with C# and .NET in an embedded device environment. 
  • Experience in developing event driven, multi-threaded Windows-based applications using WPF, WCF, .NET and C# strongly preferred. Must have some experience with common protocols such as: I2C, SPI, USB, Serial, WIFI, Bluetooth. 
  • Must have experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications. 
  • Knowledge of software life cycle processes used in regulated development environments. Must understand hardware and embedded systems with microprocessors. 
  • Experience in a software development background in a structured/regulated environment such as medical device development is required. Experience with embedded development in a cross functional environment, including Systems and/or Electrical engineer(s) 
  • Experience with an automated testing framework. Strong debugging and problem-solving skills. 
  • Prior work experience in one or more of the following subject areas would be helpful: windows driver development, automation of software framework for operations, development of software communication using RS232 to embedded devices, communication to pressure and vacuum gauges etc. 
  • Result-oriented, self-motivated and able to participate as both a team member and an individual contributor. Self-starter able to work with minimal direction. 
  • Strong verbal and written communication skills. Ability to author good engineering documentation. 

Additional Information

Applicable only to applicants applying to a position in any location with pay disclosure requirements under state or local law: ​

  • The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this role atthe time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors includinggeographic location, and we may ultimately pay more or less than the posted range. This range may be modified in the future. ​

  • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees.​

  • This job is eligible to participate in our short-term incentive programs. ​

Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested,and determinable. The amount and availability of any bonus, commission, incentive, benefits, or any other form of compensation and benefits that are allocable to aparticular employee remains in the Company's sole and absolute discretion unless and until paid and may be modified at the Company’s sole and absolute discretion,consistent with applicable law. 

AbbVie is an equal opportunity employer and is committed to operating with integrity, driving innovation, transforming lives and serving our community.  Equal Opportunity Employer/Veterans/Disabled. 

US & Puerto Rico only - to learn more, visit 

US & Puerto Rico applicants seeking a reasonable accommodation, click here to learn more:

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Device Software Engineer in Irvine, CA vacancy
  • $143.7k - $194.4k

    The Amazon Devices Software & Services team is looking for a Software Development Engineer to join a high-velocity, specialized team. This is not a traditional framework or infrastructure role - we are building a new groundbreaking customer experience that will define how... 
    Suggested
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Irvine, CA
    16 hours ago
  • $166k - $220k

     ...capabilities by partnering closely with specialist engineering, operations, and production teams....  ...of mission requirements. TRS hires software engineers & hardware engineers, who are...  ...Linux kernel architecture: Familiarity with device trees, bootloaders, and other kernel... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    20 hours ago
  • $120k - $140k

     ...OverviewWe are looking for a Web Application Engineer to design, build, and maintain scalable,...  ...reliable, secure, and maintainable software.ResponsibilitiesBackend EngineeringDesign...  ...routersComfort using CLI‑based network devices and toolsFamiliarity with network discovery... 
    Suggested

    AXON Networks

    Irvine, CA
    16 hours ago
  • $120k - $140k

     ...We are looking for a Web Application Engineer to design, build, and maintain scalable,...  ...deliver reliable, secure, and maintainable software. Responsibilities Backend Engineering...  ...Comfort using CLI‑based network devices and tools Familiarity with network discovery... 
    Suggested
    Full time

    Axon-networks

    Irvine, CA
    20 hours ago
  •  ...Instagram ,  X and  YouTube .  Job Description Purpose: The Software Engineer prepares and installs solutions by determining and designing...  ..., and programming for hardware-integrated, regulated devices. Improve operations by conducting systems analysis and recommending... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Local area

    AbbVie Inc.

    Irvine, CA
    2 days ago
  • $191k - $253k

     ...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile...  ...debugging problemsUnderstanding of systems software (kernel, device drivers, system calls) and optimizing for limited resourcesExperience... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  •  ...military in months, not years.ABOUT THE JOBWe are looking for a Security Software Engineer to join our rapidly growing team! This role is focused on developing cybersecurity software for embedded devices, securely extending and improving cryptographic capabilities for key... 
    Full time
    Work experience placement
    Internship
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $166k - $220k

     ...Lattice ecosystem. ABOUT THE JOB We are seeking a Robotics Software Engineer to join the Maneuver Dominance team. In this role, you will...  ..., including stores management systems (SMS), networked devices, and hardware interfaces. You will architect APIs and data transport... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $220k - $292k

     ...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile...  ...combines all parts of the vehicle stack: hand controllers, devices and sensors, computer vision, state machines, and analysis.... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $147k - $195k

     ...assembled a diverse team of experts in software, robotics, artificial intelligence, sensor...  .... About the Job Software Engineers contribute to the delivery of a variety...  ...integrated in to our products. This includes device management, drivers, firmware, power management... 
    Full time
    Work experience placement
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    20 hours ago
  • $165k - $241.4k

     ...collects massive amounts of data from its devices all over the world. We write nearly 11...  ...work with many different people within Engineering and throughout Cisco to help build the infrastructure...  ...scalable, distributed, enterprise software solutions that support the services... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Costa Mesa, CA
    1 day ago
  •  ...technology that will set the standards for software‑defined vehicles around the world. The...  .... Role Summary As a Senior Software Engineer specializing in agentic applications, you...  ...employment, social media/website, network/device, recruiting system usage/interaction, security... 
    Full time
    Contract work
    Local area

    Rivian VW Group

    Irvine, CA
    20 hours ago
  • $220k - $292k

     ...reconnaissance and strike operations. ABOUT THE JOB As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge...  ...-on experience programming for embedded systems and physical devices ~ Background in multi-agent coordination, particularly with... 
    Full time
    Work experience placement
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    20 hours ago
  • $35k - $172.5k

     ...talent pipeline and considered for future opportunities. The Device Engineer will work collaboratively with a team to design and develop...  ...intervention. Qualifications BS in Mechanical, Software, Electrical Engineering or equivalent degree. Advanced degree... 
    Full time
    Temporary work
    Currently hiring
    Local area

    AbbVie

    Irvine, CA
    28 days ago
  • $168k - $252k

     ...reconnaissance and strike operations. ABOUT THE JOB As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge...  ...metrics. Experience programming for embedded and physical devices Experience with Linux tools for performance analysis and... 
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    20 hours ago
  • $125k - $145k

     ...With 22 billion views across television, desktop and mobile devices each month, Vevo brings music videos to the world – when, where...  ...TV, Sling Freestream, and Rakuten TV. About Role: As a Software Engineer at Vevo, you will join a small, autonomous team responsible... 
    Full time
    Local area
    Remote work
    Worldwide

    GrabJobs

    Irvine, CA
    3 days ago
  • $237.15k - $300k

     ...requirements and guide the team toward engineering excellence.Design and vet scalable system...  ...:Bachelor’s degree in Computer Science, Software Engineering, Technology Management, Project...  ...as per Google policy.The Platforms and Devices team encompasses Google's various... 
    Full time
    Work at office

    Google

    Irvine, CA
    3 days ago
  • $168.1k - $227.4k

    The Amazon Devices team designs and engineer’s high-profile consumer electronics. We have produced amazin devices like Kindle, Fire tablets, Fire...  ...selling e-readers and tablets, and Fire TV.Fire TV client software and services technologies are enjoyed by millions of... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Irvine, CA
    1 day ago
  • $143.7k - $194.4k

     ...capabilities that will transform how customers interact with Alexa. As a Software Development Engineer II, you'll work on technology that enables natural, intuitive experiences across multiple device types.Key job responsibilitiesYou are an autonomous software engineer... 
    Internship
    Local area
    Flexible hours

    Amazon

    Irvine, CA
    2 days ago
  • $191k - $253k

     ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...THE ROLEWe're looking for a Senior Software Engineer specializing in Robotics to join...  ...Understanding of systems software (kernel, device drivers, system calls) and optimizing for... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    2 days ago
  • $191k - $253k

     ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...THE ROLEWe're looking for a Senior Software Engineer specializing in Robotics to join...  ...Understanding of systems software (kernel, device drivers, system calls) and optimizing for... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    2 days ago
  • $166k - $220k

     ...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first...  ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers.We'... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  • $157k - $185k

     ...test infrastructure with the exact same engineering rigor as production code. Embed directly...  ...experience). 5-8 years of experience. Strong software engineering fundamentals, with...  ...automated UI/API tests interact with physical devices, hardware emulators, or simulation... 
    Immediate start
    Shift work

    Medium

    Irvine, CA
    1 day ago
  • $191k - $253k

     ...’s Lattice ecosystem. ABOUT THE JOBWe are seeking a Robotics Software Engineer, Behaviors to join the Maneuver Dominance team. In this role,...  ...working with embedded systems, flight controllers, and physical devices.Programming Skills: Additional experience with Python, and/or... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    16 hours ago
  • $191k - $253k

     ...next-generation electronic warfare platforms — hardware-enabled, software-defined systems that are fielded, operational, and scaling fast...  ...with them.ABOUT THE ROLEWe are looking for a Senior Full Stack Engineer to build the services and interfaces that connect EW systems to... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $166k - $220k

     ...sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAMWe are looking for a Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software Engineer on ArsenalOS you will be architecting and implementing... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 days ago
  • $191k - $253k

     ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...THE ROLE We're looking for a Staff Software Engineer specializing in Robotics to...  ...Experience programming for embedded and physical devices Experience in one or more of the... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Relocation package

    Anduril Industries

    Irvine, CA
    20 hours ago
  •  ...for diverse, talented people to join our team. As a Principal Software Engineer, you will serve as a technical leader responsible for...  ...s next-generation ophthalmic diagnostic and surgical medical devices. You will play a key role throughout the software development... 
    Full time
    Temporary work
    Relocation
    Flexible hours

    Alcon Pharma

    Lake Forest, CA
    1 day ago
  • $168.1k - $227.4k

     ...cloud to enable customers to stream games on their existing devices. Luna represents an exciting and truly new product and...  ...opportunity to reach a large volume of passionate customers.As a Software Development Engineer working on the core streaming engineering for Luna, you... 
    Casual work
    Internship
    Local area
    Flexible hours

    Amazon

    Irvine, CA
    4 days ago
  • $142k - $191k

    ResponsibilitiesMaxLinear is seeking a Principal Device Engineer to join our team. In this role, you will focus on the following:R & D in semiconductor device engineering, especially in device characterization for both RF/analog & digital applications, analysis on device... 
    Work experience placement
    Live in

    MaxLinear

    Irvine, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Device Software Engineer. Be the first to apply!